FailoverMethodTest used to be inVM tests until
QPID-2815, with removal of ivVM, converted the test to use QpidBrokerTestCase. However, since then we notice this test fails on slower CI boxes. It turns out the test design is extremely sensitive the length of time the broker takes to start up. If broker startup is slightly too slow, the test fails, and 'spawn' profiles leave behind a broker process (causing subsequent tests to fail).
We will make the test a same-VM test to temporarily avoid the issue. In long term, test needs redesigned to avoid the issue.
|Field||Original Value||New Value|
|Assignee||Keith Wall [ k-wall ]|
|Fix Version/s||0.13 [ 12316854 ]|
|Affects Version/s||0.13 [ 12316854 ]|
|Component/s||Java Tests [ 12311960 ]|
|Attachment||0001-QPID-3359-revert-testNoFailover-to-run-in-same-vm-pr.patch [ 12486579 ]|
|Status||Open [ 1 ]||In Progress [ 3 ]|
|Assignee||Keith Wall [ k-wall ]||Robbie Gemmell [ gemmellr ]|
|Status||In Progress [ 3 ]||Resolved [ 5 ]|
|Resolution||Fixed [ 1 ]|
|Transition||Time In Source Status||Execution Times||Last Executer||Last Execution Date|
|6m 41s||1||Keith Wall||15/Jul/11 10:11|
|18m 5s||1||Robbie Gemmell||15/Jul/11 10:29|