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

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

commit dc985b1a779abe4bee963bbc65010c13da9b63ea
Author: AurĂ©lien Pupier <[email protected]>
AuthorDate: Tue Jun 30 09:02:31 2026 +0200

    Run 3 JMS tests in isolation
    
    starting with kafka 3.1, they are always failing when launched in the
    middle of the Maven test suite
    
    Signed-off-by: AurĂ©lien Pupier <[email protected]>
---
 .../java/org/apache/camel/component/jms/integration/DynamicRouteIT.java | 2 ++
 .../camel/component/jms/integration/spring/JmsRouteUsingSpringIT.java   | 2 ++
 .../jms/integration/spring/JmsSpringLoadBalanceFailOverJMSIT.java       | 2 ++
 3 files changed, 6 insertions(+)

diff --git 
a/components/camel-jms/src/test/java/org/apache/camel/component/jms/integration/DynamicRouteIT.java
 
b/components/camel-jms/src/test/java/org/apache/camel/component/jms/integration/DynamicRouteIT.java
index f30ffbefdfbc..cb5db176a426 100644
--- 
a/components/camel-jms/src/test/java/org/apache/camel/component/jms/integration/DynamicRouteIT.java
+++ 
b/components/camel-jms/src/test/java/org/apache/camel/component/jms/integration/DynamicRouteIT.java
@@ -27,9 +27,11 @@ import 
org.apache.camel.test.infra.core.DefaultCamelContextExtension;
 import org.junit.jupiter.api.BeforeEach;
 import org.junit.jupiter.api.Test;
 import org.junit.jupiter.api.extension.RegisterExtension;
+import org.junit.jupiter.api.parallel.Isolated;
 
 import static org.junit.jupiter.api.Assertions.assertEquals;
 
+@Isolated
 public class DynamicRouteIT extends AbstractJMSTest {
 
     @RegisterExtension
diff --git 
a/components/camel-jms/src/test/java/org/apache/camel/component/jms/integration/spring/JmsRouteUsingSpringIT.java
 
b/components/camel-jms/src/test/java/org/apache/camel/component/jms/integration/spring/JmsRouteUsingSpringIT.java
index 454108a52226..d84063659a5f 100644
--- 
a/components/camel-jms/src/test/java/org/apache/camel/component/jms/integration/spring/JmsRouteUsingSpringIT.java
+++ 
b/components/camel-jms/src/test/java/org/apache/camel/component/jms/integration/spring/JmsRouteUsingSpringIT.java
@@ -24,9 +24,11 @@ import org.apache.camel.util.IOHelper;
 import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.Tag;
 import org.junit.jupiter.api.Tags;
+import org.junit.jupiter.api.parallel.Isolated;
 import org.springframework.context.support.ClassPathXmlApplicationContext;
 
 @Tags({ @Tag("not-parallel"), @Tag("spring") })
+@Isolated
 public class JmsRouteUsingSpringIT extends JmsRouteTest {
     private ClassPathXmlApplicationContext applicationContext;
 
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 e84cf247be3b..dff5ab5d0a0c 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
@@ -20,6 +20,7 @@ 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.parallel.Isolated;
 import org.springframework.context.support.AbstractApplicationContext;
 import org.springframework.context.support.ClassPathXmlApplicationContext;
 
@@ -29,6 +30,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
  * Integration test for Camel load-balancer fail-over with JMS
  */
 @Tags({ @Tag("not-parallel"), @Tag("spring") })
+@Isolated
 public class JmsSpringLoadBalanceFailOverJMSIT extends 
AbstractSpringJMSITSupport {
 
     @Override

Reply via email to