You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by or...@apache.org on 2024/05/29 12:24:40 UTC
(camel) branch main updated (ed0fe0a745f -> 1619172b2d2)
This is an automated email from the ASF dual-hosted git repository.
orpiske pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
from ed0fe0a745f CAMEL-20798: EndpointServiceLocation on components to make it possible to know which remote system Camel connects to to assist for monitoring and observability - AWS S3 (#14274)
new a95615bdc77 (chores) camel-couchbase: cleanup disabling resource-intensive tests
new 728e7d2fde0 (chores) camel-aws2-eventbridge: avoid singleton containers for some tests
new 43680e6f044 (chores) camel-sjms: isolate a few flaky tests
new 1619172b2d2 CAMEL-20722: disable flaky camel-kafka tests
The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../localstack/EventbridgePutEventsIT.java | 20 +++++++++++++++++++-
.../integration/ConsumeMessagesWithLimitIT.java | 10 ++--------
.../integration/ConsumeResumeStrategyIT.java | 10 ++--------
.../integration/ProduceMessagesSimpleIT.java | 10 ++--------
.../integration/ProduceMessagesWithAutoIDIT.java | 10 ++--------
.../couchbase/integration/RemoveMessagesIT.java | 10 ++--------
.../KafkaBreakOnFirstErrorReleaseResourcesIT.java | 3 +++
.../KafkaBreakOnFirstErrorSeekIssueIT.java | 3 +++
...FirstErrorWithBatchUsingAsyncCommitManagerIT.java | 3 +++
.../camel/component/sjms/ReconnectConsumerTest.java | 2 ++
.../component/sjms/ReconnectInOutProducerTest.java | 2 ++
.../camel/component/sjms/ReconnectProducerTest.java | 2 ++
12 files changed, 44 insertions(+), 41 deletions(-)
(camel) 01/04: (chores) camel-couchbase: cleanup disabling resource-intensive tests
Posted by or...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
orpiske pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
commit a95615bdc77d2f8210285bf4438ef17afc0f824d
Author: Otavio Rodolfo Piske <an...@gmail.com>
AuthorDate: Wed May 29 10:06:06 2024 +0200
(chores) camel-couchbase: cleanup disabling resource-intensive tests
---
.../couchbase/integration/ConsumeMessagesWithLimitIT.java | 10 ++--------
.../couchbase/integration/ConsumeResumeStrategyIT.java | 10 ++--------
.../couchbase/integration/ProduceMessagesSimpleIT.java | 10 ++--------
.../couchbase/integration/ProduceMessagesWithAutoIDIT.java | 10 ++--------
.../component/couchbase/integration/RemoveMessagesIT.java | 10 ++--------
5 files changed, 10 insertions(+), 40 deletions(-)
diff --git a/components/camel-couchbase/src/test/java/org/apache/camel/component/couchbase/integration/ConsumeMessagesWithLimitIT.java b/components/camel-couchbase/src/test/java/org/apache/camel/component/couchbase/integration/ConsumeMessagesWithLimitIT.java
index 8fc06cabd98..2d28de1bf5f 100644
--- a/components/camel-couchbase/src/test/java/org/apache/camel/component/couchbase/integration/ConsumeMessagesWithLimitIT.java
+++ b/components/camel-couchbase/src/test/java/org/apache/camel/component/couchbase/integration/ConsumeMessagesWithLimitIT.java
@@ -25,16 +25,10 @@ import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Tag;
import org.junit.jupiter.api.Tags;
import org.junit.jupiter.api.Test;
-import org.junit.jupiter.api.condition.DisabledIfSystemProperties;
import org.junit.jupiter.api.condition.DisabledIfSystemProperty;
-@DisabledIfSystemProperties({
- @DisabledIfSystemProperty(named = "ci.env.name", matches = "apache.org",
- disabledReason = "Apache CI nodes are too resource constrained for this test"),
- @DisabledIfSystemProperty(named = "ci.env.name", matches = "github.com", disabledReason = "Flaky on GitHub Actions"),
- @DisabledIfSystemProperty(named = "couchbase.enable.it", matches = "false",
- disabledReason = "Too resource intensive for most systems to run reliably"),
-})
+@DisabledIfSystemProperty(named = "ci.env.name", matches = ".*",
+ disabledReason = "Too resource intensive for most systems to run reliably")
@Tags({ @Tag("couchbase-71") })
public class ConsumeMessagesWithLimitIT extends CouchbaseIntegrationTestBase {
diff --git a/components/camel-couchbase/src/test/java/org/apache/camel/component/couchbase/integration/ConsumeResumeStrategyIT.java b/components/camel-couchbase/src/test/java/org/apache/camel/component/couchbase/integration/ConsumeResumeStrategyIT.java
index 899b87458c5..7236ae97b54 100644
--- a/components/camel-couchbase/src/test/java/org/apache/camel/component/couchbase/integration/ConsumeResumeStrategyIT.java
+++ b/components/camel-couchbase/src/test/java/org/apache/camel/component/couchbase/integration/ConsumeResumeStrategyIT.java
@@ -32,19 +32,13 @@ import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Tag;
import org.junit.jupiter.api.Tags;
import org.junit.jupiter.api.Test;
-import org.junit.jupiter.api.condition.DisabledIfSystemProperties;
import org.junit.jupiter.api.condition.DisabledIfSystemProperty;
import static org.apache.camel.component.couchbase.CouchbaseConstants.COUCHBASE_RESUME_ACTION;
import static org.awaitility.Awaitility.await;
-@DisabledIfSystemProperties({
- @DisabledIfSystemProperty(named = "ci.env.name", matches = "apache.org",
- disabledReason = "Apache CI nodes are too resource constrained for this test"),
- @DisabledIfSystemProperty(named = "ci.env.name", matches = "github.com", disabledReason = "Flaky on GitHub Actions"),
- @DisabledIfSystemProperty(named = "couchbase.enable.it", matches = "false",
- disabledReason = "Too resource intensive for most systems to run reliably"),
-})
+@DisabledIfSystemProperty(named = "ci.env.name", matches = ".*",
+ disabledReason = "Too resource intensive for most systems to run reliably")
@Tags({ @Tag("couchbase-71") })
public class ConsumeResumeStrategyIT extends CouchbaseIntegrationTestBase {
static class TestCouchbaseResumeAdapter implements ResumeActionAware {
diff --git a/components/camel-couchbase/src/test/java/org/apache/camel/component/couchbase/integration/ProduceMessagesSimpleIT.java b/components/camel-couchbase/src/test/java/org/apache/camel/component/couchbase/integration/ProduceMessagesSimpleIT.java
index 690c17a8d6e..1a44fe0382e 100644
--- a/components/camel-couchbase/src/test/java/org/apache/camel/component/couchbase/integration/ProduceMessagesSimpleIT.java
+++ b/components/camel-couchbase/src/test/java/org/apache/camel/component/couchbase/integration/ProduceMessagesSimpleIT.java
@@ -22,16 +22,10 @@ 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.condition.DisabledIfSystemProperties;
import org.junit.jupiter.api.condition.DisabledIfSystemProperty;
-@DisabledIfSystemProperties({
- @DisabledIfSystemProperty(named = "ci.env.name", matches = "apache.org",
- disabledReason = "Apache CI nodes are too resource constrained for this test"),
- @DisabledIfSystemProperty(named = "ci.env.name", matches = "github.com", disabledReason = "Flaky on GitHub Actions"),
- @DisabledIfSystemProperty(named = "couchbase.enable.it", matches = "false",
- disabledReason = "Too resource intensive for most systems to run reliably"),
-})
+@DisabledIfSystemProperty(named = "ci.env.name", matches = ".*",
+ disabledReason = "Too resource intensive for most systems to run reliably")
@Tags({ @Tag("couchbase-7") })
public class ProduceMessagesSimpleIT extends CouchbaseIntegrationTestBase {
diff --git a/components/camel-couchbase/src/test/java/org/apache/camel/component/couchbase/integration/ProduceMessagesWithAutoIDIT.java b/components/camel-couchbase/src/test/java/org/apache/camel/component/couchbase/integration/ProduceMessagesWithAutoIDIT.java
index 516db0aabfd..6bfc317154c 100644
--- a/components/camel-couchbase/src/test/java/org/apache/camel/component/couchbase/integration/ProduceMessagesWithAutoIDIT.java
+++ b/components/camel-couchbase/src/test/java/org/apache/camel/component/couchbase/integration/ProduceMessagesWithAutoIDIT.java
@@ -21,16 +21,10 @@ 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.condition.DisabledIfSystemProperties;
import org.junit.jupiter.api.condition.DisabledIfSystemProperty;
-@DisabledIfSystemProperties({
- @DisabledIfSystemProperty(named = "ci.env.name", matches = "apache.org",
- disabledReason = "Apache CI nodes are too resource constrained for this test"),
- @DisabledIfSystemProperty(named = "ci.env.name", matches = "github.com", disabledReason = "Flaky on GitHub Actions"),
- @DisabledIfSystemProperty(named = "couchbase.enable.it", matches = "false",
- disabledReason = "Too resource intensive for most systems to run reliably"),
-})
+@DisabledIfSystemProperty(named = "ci.env.name", matches = ".*",
+ disabledReason = "Too resource intensive for most systems to run reliably")
@Tags({ @Tag("couchbase-7") })
public class ProduceMessagesWithAutoIDIT extends CouchbaseIntegrationTestBase {
diff --git a/components/camel-couchbase/src/test/java/org/apache/camel/component/couchbase/integration/RemoveMessagesIT.java b/components/camel-couchbase/src/test/java/org/apache/camel/component/couchbase/integration/RemoveMessagesIT.java
index 420682cd05c..a84f5bba6a1 100644
--- a/components/camel-couchbase/src/test/java/org/apache/camel/component/couchbase/integration/RemoveMessagesIT.java
+++ b/components/camel-couchbase/src/test/java/org/apache/camel/component/couchbase/integration/RemoveMessagesIT.java
@@ -22,19 +22,13 @@ import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Tag;
import org.junit.jupiter.api.Tags;
import org.junit.jupiter.api.Test;
-import org.junit.jupiter.api.condition.DisabledIfSystemProperties;
import org.junit.jupiter.api.condition.DisabledIfSystemProperty;
import static org.apache.camel.component.couchbase.CouchbaseConstants.COUCHBASE_DELETE;
import static org.apache.camel.component.couchbase.CouchbaseConstants.HEADER_ID;
-@DisabledIfSystemProperties({
- @DisabledIfSystemProperty(named = "ci.env.name", matches = "apache.org",
- disabledReason = "Apache CI nodes are too resource constrained for this test"),
- @DisabledIfSystemProperty(named = "ci.env.name", matches = "github.com", disabledReason = "Flaky on GitHub Actions"),
- @DisabledIfSystemProperty(named = "couchbase.enable.it", matches = "false",
- disabledReason = "Too resource intensive for most systems to run reliably"),
-})
+@DisabledIfSystemProperty(named = "ci.env.name", matches = ".*",
+ disabledReason = "Too resource intensive for most systems to run reliably")
@Tags({ @Tag("couchbase-7") })
public class RemoveMessagesIT extends CouchbaseIntegrationTestBase {
(camel) 02/04: (chores) camel-aws2-eventbridge: avoid singleton containers for some tests
Posted by or...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
orpiske pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
commit 728e7d2fde09ed6e8b0aa2716bc8140f69889e1a
Author: Otavio Rodolfo Piske <an...@gmail.com>
AuthorDate: Wed May 29 10:36:43 2024 +0200
(chores) camel-aws2-eventbridge: avoid singleton containers for some tests
---
.../localstack/EventbridgePutEventsIT.java | 20 +++++++++++++++++++-
1 file changed, 19 insertions(+), 1 deletion(-)
diff --git a/components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/localstack/EventbridgePutEventsIT.java b/components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/localstack/EventbridgePutEventsIT.java
index 0c8012ac23e..3266719aa2e 100644
--- a/components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/localstack/EventbridgePutEventsIT.java
+++ b/components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/localstack/EventbridgePutEventsIT.java
@@ -16,18 +16,28 @@
*/
package org.apache.camel.component.aws2.eventbridge.localstack;
+import org.apache.camel.CamelContext;
import org.apache.camel.EndpointInject;
import org.apache.camel.Exchange;
import org.apache.camel.Processor;
import org.apache.camel.ProducerTemplate;
import org.apache.camel.builder.RouteBuilder;
+import org.apache.camel.component.aws2.eventbridge.EventbridgeComponent;
import org.apache.camel.component.aws2.eventbridge.EventbridgeConstants;
import org.apache.camel.component.mock.MockEndpoint;
+import org.apache.camel.test.infra.aws.common.services.AWSService;
+import org.apache.camel.test.infra.aws2.clients.AWSSDKClientUtils;
+import org.apache.camel.test.infra.aws2.services.AWSServiceFactory;
+import org.apache.camel.test.junit5.CamelTestSupport;
import org.junit.Assert;
import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.extension.RegisterExtension;
import software.amazon.awssdk.services.eventbridge.model.PutEventsResponse;
-public class EventbridgePutEventsIT extends Aws2EventbridgeBase {
+public class EventbridgePutEventsIT extends CamelTestSupport {
+
+ @RegisterExtension
+ public static AWSService service = AWSServiceFactory.createEventBridgeService();
@EndpointInject
private ProducerTemplate template;
@@ -35,6 +45,14 @@ public class EventbridgePutEventsIT extends Aws2EventbridgeBase {
@EndpointInject("mock:result")
private MockEndpoint result;
+ @Override
+ protected CamelContext createCamelContext() throws Exception {
+ CamelContext context = super.createCamelContext();
+ EventbridgeComponent eventbridgeComponent = context.getComponent("aws2-eventbridge", EventbridgeComponent.class);
+ eventbridgeComponent.getConfiguration().setEventbridgeClient(AWSSDKClientUtils.newEventBridgeClient());
+ return context;
+ }
+
@Test
public void sendIn() throws Exception {
result.expectedMessageCount(1);
(camel) 04/04: CAMEL-20722: disable flaky camel-kafka tests
Posted by or...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
orpiske pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
commit 1619172b2d24494b968457a717afb7a2f78b849a
Author: Otavio Rodolfo Piske <an...@gmail.com>
AuthorDate: Wed May 29 10:50:29 2024 +0200
CAMEL-20722: disable flaky camel-kafka tests
---
.../kafka/integration/KafkaBreakOnFirstErrorReleaseResourcesIT.java | 3 +++
.../component/kafka/integration/KafkaBreakOnFirstErrorSeekIssueIT.java | 3 +++
.../KafkaBreakOnFirstErrorWithBatchUsingAsyncCommitManagerIT.java | 3 +++
3 files changed, 9 insertions(+)
diff --git a/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/KafkaBreakOnFirstErrorReleaseResourcesIT.java b/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/KafkaBreakOnFirstErrorReleaseResourcesIT.java
index 024d6714bcf..1424e03cec9 100644
--- a/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/KafkaBreakOnFirstErrorReleaseResourcesIT.java
+++ b/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/KafkaBreakOnFirstErrorReleaseResourcesIT.java
@@ -32,6 +32,7 @@ import org.apache.kafka.clients.admin.NewTopic;
import org.apache.kafka.clients.producer.ProducerRecord;
import org.awaitility.Awaitility;
import org.junit.jupiter.api.*;
+import org.junit.jupiter.api.condition.DisabledIfSystemProperty;
import org.junit.jupiter.api.condition.EnabledOnOs;
import org.junit.jupiter.api.condition.OS;
import org.slf4j.Logger;
@@ -49,6 +50,8 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
@EnabledOnOs(value = { OS.LINUX, OS.MAC, OS.FREEBSD, OS.OPENBSD, OS.WINDOWS },
architectures = { "amd64", "aarch64" },
disabledReason = "This test does not run reliably on some platforms")
+@DisabledIfSystemProperty(named = "ci.env.name", matches = ".*",
+ disabledReason = "CAMEL-20722: Too unreliable on most of the CI environments")
class KafkaBreakOnFirstErrorReleaseResourcesIT extends BaseKafkaTestSupport {
public static final String ROUTE_ID = "breakOnFirstError-20563" + Thread.currentThread().hashCode(); //CAMEL-20722 - added for similar reason as CAMEL-20686:
diff --git a/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/KafkaBreakOnFirstErrorSeekIssueIT.java b/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/KafkaBreakOnFirstErrorSeekIssueIT.java
index 78b3a9900b9..d7d715872c3 100644
--- a/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/KafkaBreakOnFirstErrorSeekIssueIT.java
+++ b/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/KafkaBreakOnFirstErrorSeekIssueIT.java
@@ -37,6 +37,7 @@ import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Tag;
import org.junit.jupiter.api.Tags;
import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.condition.DisabledIfSystemProperty;
import org.junit.jupiter.api.condition.EnabledOnOs;
import org.junit.jupiter.api.condition.OS;
import org.slf4j.Logger;
@@ -54,6 +55,8 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
@EnabledOnOs(value = { OS.LINUX, OS.MAC, OS.FREEBSD, OS.OPENBSD, OS.WINDOWS },
architectures = { "amd64", "aarch64" },
disabledReason = "This test does not run reliably on some platforms")
+@DisabledIfSystemProperty(named = "ci.env.name", matches = ".*",
+ disabledReason = "CAMEL-20722: Too unreliable on most of the CI environments")
class KafkaBreakOnFirstErrorSeekIssueIT extends BaseExclusiveKafkaTestSupport {
public static final String ROUTE_ID = "breakOnFirstError-19894";
diff --git a/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/KafkaBreakOnFirstErrorWithBatchUsingAsyncCommitManagerIT.java b/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/KafkaBreakOnFirstErrorWithBatchUsingAsyncCommitManagerIT.java
index 17abc4e5560..10b96fad61f 100644
--- a/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/KafkaBreakOnFirstErrorWithBatchUsingAsyncCommitManagerIT.java
+++ b/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/KafkaBreakOnFirstErrorWithBatchUsingAsyncCommitManagerIT.java
@@ -35,6 +35,7 @@ import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Tag;
import org.junit.jupiter.api.Tags;
import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.condition.DisabledIfSystemProperty;
import org.junit.jupiter.api.condition.EnabledOnOs;
import org.junit.jupiter.api.condition.OS;
import org.slf4j.Logger;
@@ -50,6 +51,8 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
@EnabledOnOs(value = { OS.LINUX, OS.MAC, OS.FREEBSD, OS.OPENBSD, OS.WINDOWS },
architectures = { "amd64", "aarch64" },
disabledReason = "This test does not run reliably on some platforms")
+@DisabledIfSystemProperty(named = "ci.env.name", matches = ".*",
+ disabledReason = "CAMEL-20722: Too unreliable on most of the CI environments")
class KafkaBreakOnFirstErrorWithBatchUsingAsyncCommitManagerIT extends BaseExclusiveKafkaTestSupport {
public static final String ROUTE_ID = "breakOnFirstErrorBatchIT";
public static final String TOPIC = "breakOnFirstErrorBatchIT";
(camel) 03/04: (chores) camel-sjms: isolate a few flaky tests
Posted by or...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
orpiske pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
commit 43680e6f044dfc81a6ecd96e8b22a7ffff2de269
Author: Otavio Rodolfo Piske <an...@gmail.com>
AuthorDate: Wed May 29 10:45:14 2024 +0200
(chores) camel-sjms: isolate a few flaky tests
---
.../java/org/apache/camel/component/sjms/ReconnectConsumerTest.java | 2 ++
.../org/apache/camel/component/sjms/ReconnectInOutProducerTest.java | 2 ++
.../java/org/apache/camel/component/sjms/ReconnectProducerTest.java | 2 ++
3 files changed, 6 insertions(+)
diff --git a/components/camel-sjms/src/test/java/org/apache/camel/component/sjms/ReconnectConsumerTest.java b/components/camel-sjms/src/test/java/org/apache/camel/component/sjms/ReconnectConsumerTest.java
index 7a876b5874e..39b64481ca6 100644
--- a/components/camel-sjms/src/test/java/org/apache/camel/component/sjms/ReconnectConsumerTest.java
+++ b/components/camel-sjms/src/test/java/org/apache/camel/component/sjms/ReconnectConsumerTest.java
@@ -24,9 +24,11 @@ import org.apache.camel.test.infra.artemis.services.ArtemisServiceFactory;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.condition.DisabledIfSystemProperty;
import org.junit.jupiter.api.extension.RegisterExtension;
+import org.junit.jupiter.api.parallel.Isolated;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+@Isolated("Seems to have problem running along with other tests")
@DisabledIfSystemProperty(named = "activemq.instance.type", matches = "remote",
disabledReason = "Requires control of ActiveMQ, so it can only run locally (embedded or container)")
public class ReconnectConsumerTest extends JmsExclusiveTestSupport {
diff --git a/components/camel-sjms/src/test/java/org/apache/camel/component/sjms/ReconnectInOutProducerTest.java b/components/camel-sjms/src/test/java/org/apache/camel/component/sjms/ReconnectInOutProducerTest.java
index 4d1c13ddbe4..7b443bae9f4 100644
--- a/components/camel-sjms/src/test/java/org/apache/camel/component/sjms/ReconnectInOutProducerTest.java
+++ b/components/camel-sjms/src/test/java/org/apache/camel/component/sjms/ReconnectInOutProducerTest.java
@@ -31,12 +31,14 @@ import org.apache.camel.test.infra.artemis.services.ArtemisServiceFactory;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.condition.DisabledIfSystemProperty;
import org.junit.jupiter.api.extension.RegisterExtension;
+import org.junit.jupiter.api.parallel.Isolated;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertNotNull;
import static org.junit.jupiter.api.Assertions.assertTrue;
import static org.junit.jupiter.api.Assertions.fail;
+@Isolated("Seems to have problem running along with other tests")
@DisabledIfSystemProperty(named = "activemq.instance.type", matches = "remote",
disabledReason = "Requires control of ActiveMQ, so it can only run locally (embedded or container)")
public class ReconnectInOutProducerTest extends JmsExclusiveTestSupport {
diff --git a/components/camel-sjms/src/test/java/org/apache/camel/component/sjms/ReconnectProducerTest.java b/components/camel-sjms/src/test/java/org/apache/camel/component/sjms/ReconnectProducerTest.java
index e58fefbb208..4b12badaa88 100644
--- a/components/camel-sjms/src/test/java/org/apache/camel/component/sjms/ReconnectProducerTest.java
+++ b/components/camel-sjms/src/test/java/org/apache/camel/component/sjms/ReconnectProducerTest.java
@@ -28,10 +28,12 @@ import org.apache.camel.test.infra.artemis.services.ArtemisServiceFactory;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.condition.DisabledIfSystemProperty;
import org.junit.jupiter.api.extension.RegisterExtension;
+import org.junit.jupiter.api.parallel.Isolated;
import static org.junit.jupiter.api.Assertions.assertNotNull;
import static org.junit.jupiter.api.Assertions.assertTrue;
+@Isolated("Seems to have problem running along with other tests")
@DisabledIfSystemProperty(named = "activemq.instance.type", matches = "remote",
disabledReason = "Requires control of ActiveMQ, so it can only run locally (embedded or container)")
public class ReconnectProducerTest extends JmsExclusiveTestSupport {