diff --git a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/client/SessionTest.java b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/client/SessionTest.java index 9954a4e617..0175caaf43 100644 --- a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/client/SessionTest.java +++ b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/client/SessionTest.java @@ -342,7 +342,7 @@ public class SessionTest extends ActiveMQTestBase { Queue q = (Queue) server.getPostOffice().getBinding(new SimpleString(queueName)).getBindable(); Assert.assertEquals(0, getMessageCount(q)); clientSession.commit(); - Assert.assertEquals(10, getMessageCount(q)); + Assert.assertTrue(Wait.waitFor(() -> getMessageCount(q) == 10, 2000, 100)); clientSession.close(); }