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);
}
}