[ 
https://issues.apache.org/jira/browse/QPID-1917?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rafael H. Schloming updated QPID-1917:
--------------------------------------

    Attachment: 
TEST-org.apache.qpid.client.MessageListenerMultiConsumerTest.testRecieveInterleaved.out
                
TEST-org.apache.qpid.client.MessageListenerMultiConsumerTest.testAsynchronousRecieve.out

> the java async profile is failing due to suspicous broker behavior when async 
> store is loaded
> ---------------------------------------------------------------------------------------------
>
>                 Key: QPID-1917
>                 URL: https://issues.apache.org/jira/browse/QPID-1917
>             Project: Qpid
>          Issue Type: Bug
>          Components: C++ Broker
>    Affects Versions: 0.6
>            Reporter: Rafael H. Schloming
>         Attachments: 
> TEST-org.apache.qpid.client.MessageListenerMultiConsumerTest.testAsynchronousRecieve.out,
>  
> TEST-org.apache.qpid.client.MessageListenerMultiConsumerTest.testRecieveInterleaved.out
>
>
> The async profile fails when running against the cpp broker with persistence 
> enabled. I've analyzed the cause, and it appears that 
> MessageListenerMultiConsumerTest.testAsynchronousRecieve is running 
> successfully, however the messages that it sends and then consumes are 
> erroneously recovered the next time the broker restarts, and this causes 
> failures in many subsequent tests.
> I've included the log output from the test run. I've modified 
> MessageListenerMultiConsumerTest to generate a random UUID to identify each 
> test run, and marked each message with this test-id. This makes it clear that 
> the messages which were consumed according to the logs here:
> TEST-org.apache.qpid.client.MessageListenerMultiConsumerTest.testAsynchronousRecieve.out
> Are actually resent in the test that follows here:
> TEST-org.apache.qpid.client.MessageListenerMultiConsumerTest.testRecieveInterleaved.out
> The broker logging in the first file indicates that the broker did receive 
> the acknowledgment for the messages in question, and the second file shows 
> those messages being sent anyways. Note that there is a broker restart in 
> between the two tests.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to