This is an automated email from the ASF dual-hosted git repository.

gnodet pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/main by this push:
     new 05aed0bd1950 CAMEL-24016: Fix flaky JmsSpringLoadBalanceFailOverJMSIT 
(#24614)
05aed0bd1950 is described below

commit 05aed0bd1950cbff0938109d6c8d89d5c28dfa79
Author: Guillaume Nodet <[email protected]>
AuthorDate: Sun Jul 12 09:25:40 2026 +0200

    CAMEL-24016: Fix flaky JmsSpringLoadBalanceFailOverJMSIT (#24614)
    
    CAMEL-24016: Fix flaky JmsSpringLoadBalanceFailOverJMSIT
    
    Increase MockEndpoint assertion timeout from default 10s to 30s to 
accommodate CI load,
    and add @Timeout(60) to prevent test hangs.
    
    Co-authored-by: Claude Opus 4.6 <[email protected]>
---
 .../jms/integration/spring/JmsSpringLoadBalanceFailOverJMSIT.java   | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git 
a/components/camel-jms/src/test/java/org/apache/camel/component/jms/integration/spring/JmsSpringLoadBalanceFailOverJMSIT.java
 
b/components/camel-jms/src/test/java/org/apache/camel/component/jms/integration/spring/JmsSpringLoadBalanceFailOverJMSIT.java
index dff5ab5d0a0c..cbdea830c033 100644
--- 
a/components/camel-jms/src/test/java/org/apache/camel/component/jms/integration/spring/JmsSpringLoadBalanceFailOverJMSIT.java
+++ 
b/components/camel-jms/src/test/java/org/apache/camel/component/jms/integration/spring/JmsSpringLoadBalanceFailOverJMSIT.java
@@ -16,10 +16,13 @@
  */
 package org.apache.camel.component.jms.integration.spring;
 
+import java.util.concurrent.TimeUnit;
+
 import org.apache.camel.component.mock.MockEndpoint;
 import org.junit.jupiter.api.Tag;
 import org.junit.jupiter.api.Tags;
 import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.Timeout;
 import org.junit.jupiter.api.parallel.Isolated;
 import org.springframework.context.support.AbstractApplicationContext;
 import org.springframework.context.support.ClassPathXmlApplicationContext;
@@ -31,6 +34,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
  */
 @Tags({ @Tag("not-parallel"), @Tag("spring") })
 @Isolated
+@Timeout(60)
 public class JmsSpringLoadBalanceFailOverJMSIT extends 
AbstractSpringJMSITSupport {
 
     @Override
@@ -48,7 +52,7 @@ public class JmsSpringLoadBalanceFailOverJMSIT extends 
AbstractSpringJMSITSuppor
         String out = template.requestBody("direct:start", "Hello World", 
String.class);
         assertEquals("Bye World", out);
 
-        MockEndpoint.assertIsSatisfied(context);
+        MockEndpoint.assertIsSatisfied(context, 30, TimeUnit.SECONDS);
     }
 
 }

Reply via email to