From fe2aa8295f87d02f71e96162daaf36f76a4efcf3 Mon Sep 17 00:00:00 2001 From: Robert Gemmell Date: Fri, 3 Feb 2012 10:32:30 +0000 Subject: QPID-3781: fix system test MaxDeliveryCountTest.testAsynchronousDupsOkSession by ensuring the queue depth check syncs first Applied patch from Andrew MacBean and Oleksandr Rudyy git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1240065 13f79535-47bb-0310-9956-ffa450edef68 --- .../java/org/apache/qpid/test/unit/client/MaxDeliveryCountTest.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'java') diff --git a/java/systests/src/main/java/org/apache/qpid/test/unit/client/MaxDeliveryCountTest.java b/java/systests/src/main/java/org/apache/qpid/test/unit/client/MaxDeliveryCountTest.java index 2c6f0f911b..fa0fe7e0b5 100644 --- a/java/systests/src/main/java/org/apache/qpid/test/unit/client/MaxDeliveryCountTest.java +++ b/java/systests/src/main/java/org/apache/qpid/test/unit/client/MaxDeliveryCountTest.java @@ -298,7 +298,7 @@ public class MaxDeliveryCountTest extends QpidBrokerTestCase consumer.close(); //check the source queue is now empty - assertEquals("The queue should have 0 msgs left", 0, ((AMQSession) clientSession).getQueueDepth(checkQueue)); + assertEquals("The queue should have 0 msgs left", 0, ((AMQSession) clientSession).getQueueDepth(checkQueue, true)); //check the DLQ has the required number of rejected-without-requeue messages verifyDLQdepth(redeliverMsgs.size(), clientSession, durableSub); @@ -341,7 +341,7 @@ public class MaxDeliveryCountTest extends QpidBrokerTestCase } assertEquals("The DLQ should have " + expected + " msgs on it", expected, - ((AMQSession) clientSession).getQueueDepth(checkQueueDLQ)); + ((AMQSession) clientSession).getQueueDepth(checkQueueDLQ, true)); } private void verifyDLQcontent(Connection clientConnection, List redeliverMsgs, String destName, boolean durableSub) throws JMSException -- cgit v1.2.1