Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
None
-
None
Description
QpidTestCase makes use of the broker.clean property to clean up any broker test artificats. However, this only occurs if a test fails at broker startup and does not take place between tests. As a result, tests using persistent stores can interact with each other, causing spurious results and increasing test execution times due to store recovery overheads. A toggle should be provided to enable executing the broker.clean command between individual tests.