You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Robbie Gemmell (Closed) (JIRA)" <ji...@apache.org> on 2011/10/07 12:14:29 UTC
[jira] [Closed] (QPID-3034) System tests
FailoverBeforeConsumingRecoverTest and RecoverTest excluded from test suite
[ https://issues.apache.org/jira/browse/QPID-3034?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Robbie Gemmell closed QPID-3034.
--------------------------------
Resolution: Fixed
Resolving, the tests are no longer excluded. The work done in QPID-3525 resolved the underlying cause for the failures, whcih was a breakage of Session.recover() functionality caused by changes in QPID-2471 where the tests were originally excluded.
> System tests FailoverBeforeConsumingRecoverTest and RecoverTest excluded from test suite
> ----------------------------------------------------------------------------------------
>
> Key: QPID-3034
> URL: https://issues.apache.org/jira/browse/QPID-3034
> Project: Qpid
> Issue Type: Bug
> Components: Java Client
> Affects Versions: 0.9
> Reporter: Keith Wall
>
> QPID-2471 excluded tests FailoverBeforeConsumingRecoverTest and RecoverTest from the JavaExcludes files. The comment in the Jira indicates that this was a temporary step but this has never been reverted.
> I wonder it is still correct for these tests to remain excluded?
> Under the java.0.10 profile all tests pass:
> [echo] Using profile:java.0.10
> [junit] Running org.apache.qpid.test.unit.ack.RecoverTest
> [junit] Tests run: 6, Failures: 0, Errors: 0, Time elapsed: 32.036 sec
> [junit] Running org.apache.qpid.test.unit.ack.FailoverBeforeConsumingRecoverTest
> [junit] Tests run: 6, Failures: 0, Errors: 0, Time elapsed: 32.833 sec
> Under default profile, there are failures/errors:
> [echo] Using profile:default
> [junit] Running org.apache.qpid.test.unit.ack.RecoverTest
> [junit] Tests run: 6, Failures: 3, Errors: 1, Time elapsed: 14.782 sec
> [junit] Running org.apache.qpid.test.unit.ack.FailoverBeforeConsumingRecoverTest
> [junit] Tests run: 6, Failures: 2, Errors: 1, Time elapsed: 12.773 sec
> [junit] Test org.apache.qpid.test.unit.ack.FailoverBeforeConsumingRecoverTest FAILED
> The failing tests are:
> RecoverTest.testRecoverResendsMsgs, testRecoverResendsMsgsAckOnEarlier, testAcknowledgePerConsumer,
> FailoverBeforeConsumingRecoverTest testRecoverInAutoAckListener testRecoverResendsMsgsAckOnEarlier testOderingWithSyncConsumer
> In each case, the test is failing trying to re-consume a message, immediately after session.recover().
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org