diff --git a/spring-rabbit/src/test/java/org/springframework/amqp/rabbit/listener/MessageListenerRecoveryCachingConnectionIntegrationTests.java b/spring-rabbit/src/test/java/org/springframework/amqp/rabbit/listener/MessageListenerRecoveryCachingConnectionIntegrationTests.java index 921b7fcc..72540244 100644 --- a/spring-rabbit/src/test/java/org/springframework/amqp/rabbit/listener/MessageListenerRecoveryCachingConnectionIntegrationTests.java +++ b/spring-rabbit/src/test/java/org/springframework/amqp/rabbit/listener/MessageListenerRecoveryCachingConnectionIntegrationTests.java @@ -272,7 +272,7 @@ public class MessageListenerRecoveryCachingConnectionIntegrationTests { } private int getTimeout() { - return Math.min(1 + messageCount / (4 * concurrentConsumers), 30); + return Math.min(1 + messageCount / (2 * concurrentConsumers), 30); } private SimpleMessageListenerContainer createContainer(String queueName, Object listener, diff --git a/spring-rabbit/src/test/java/org/springframework/amqp/rabbit/listener/SimpleMessageListenerContainerIntegrationTests.java b/spring-rabbit/src/test/java/org/springframework/amqp/rabbit/listener/SimpleMessageListenerContainerIntegrationTests.java index 54c21689..33970999 100755 --- a/spring-rabbit/src/test/java/org/springframework/amqp/rabbit/listener/SimpleMessageListenerContainerIntegrationTests.java +++ b/spring-rabbit/src/test/java/org/springframework/amqp/rabbit/listener/SimpleMessageListenerContainerIntegrationTests.java @@ -183,7 +183,7 @@ public class SimpleMessageListenerContainerIntegrationTests { for (int i = 0; i < messageCount; i++) { template.convertAndSend(queue.getName(), i + "foo"); } - boolean waited = latch.await(Math.max(2, messageCount / 40), TimeUnit.SECONDS); + boolean waited = latch.await(Math.max(2, messageCount / 20), TimeUnit.SECONDS); assertTrue("Timed out waiting for message", waited); assertNull(template.receiveAndConvert(queue.getName())); } @@ -201,7 +201,7 @@ public class SimpleMessageListenerContainerIntegrationTests { } } try { - boolean waited = latch.await(5 + Math.max(1, messageCount / 20), TimeUnit.SECONDS); + boolean waited = latch.await(5 + Math.max(1, messageCount / 10), TimeUnit.SECONDS); assertTrue("Timed out waiting for message", waited); } finally { // Wait for broker communication to finish before trying to stop