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 2023/07/28 11:15:12 UTC
[camel] branch main updated: (chores) camel-couchbase: disable ITs (#10885)
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
The following commit(s) were added to refs/heads/main by this push:
new 3768c29d190 (chores) camel-couchbase: disable ITs (#10885)
3768c29d190 is described below
commit 3768c29d190ba775a2ae4d295cb3ec878c50d98d
Author: Otavio Rodolfo Piske <or...@users.noreply.github.com>
AuthorDate: Fri Jul 28 13:15:06 2023 +0200
(chores) camel-couchbase: disable ITs (#10885)
---
.../component/couchbase/integration/ConsumeMessagesWithLimitIT.java | 5 +++--
.../component/couchbase/integration/ConsumeResumeStrategyIT.java | 5 +++--
.../couchbase/integration/CouchbaseIntegrationTestBase.java | 2 +-
.../component/couchbase/integration/ProduceMessagesSimpleIT.java | 3 +++
.../component/couchbase/integration/ProduceMessagesWithAutoIDIT.java | 3 +++
.../camel/component/couchbase/integration/RemoveMessagesIT.java | 3 +++
6 files changed, 16 insertions(+), 5 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 9600376b067..adc12870cd7 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,9 +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.DisabledIfSystemProperty;
+import org.junit.jupiter.api.condition.EnabledIfSystemProperty;
-@DisabledIfSystemProperty(named = "ci.env.name", matches = "apache.org", disabledReason = "Flaky on Apache CI")
+@EnabledIfSystemProperty(named = "couchbase.enable.it", matches = "true",
+ disabledReason = "Too resource intensive for most systems to run reliably")
@Tags({ @Tag("couchbase-6") })
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 a1517946744..1792e52309a 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,12 +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.DisabledIfSystemProperty;
+import org.junit.jupiter.api.condition.EnabledIfSystemProperty;
import static org.apache.camel.component.couchbase.CouchbaseConstants.COUCHBASE_RESUME_ACTION;
import static org.awaitility.Awaitility.await;
-@DisabledIfSystemProperty(named = "ci.env.name", matches = "apache.org", disabledReason = "Flaky on Apache CI")
+@EnabledIfSystemProperty(named = "couchbase.enable.it", matches = "true",
+ disabledReason = "Too resource intensive for most systems to run reliably")
@Tags({ @Tag("couchbase-6") })
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/CouchbaseIntegrationTestBase.java b/components/camel-couchbase/src/test/java/org/apache/camel/component/couchbase/integration/CouchbaseIntegrationTestBase.java
index 27d021984c9..4d9e3d80282 100644
--- a/components/camel-couchbase/src/test/java/org/apache/camel/component/couchbase/integration/CouchbaseIntegrationTestBase.java
+++ b/components/camel-couchbase/src/test/java/org/apache/camel/component/couchbase/integration/CouchbaseIntegrationTestBase.java
@@ -38,7 +38,7 @@ import org.junit.jupiter.api.extension.RegisterExtension;
public class CouchbaseIntegrationTestBase extends CamelTestSupport {
@RegisterExtension
- public static CouchbaseService service = CouchbaseServiceFactory.createSingletonService();
+ public static CouchbaseService service = CouchbaseServiceFactory.createService();
protected static String bucketName;
protected static Cluster cluster;
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 fe22f4d2873..22ebc78e107 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,7 +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.EnabledIfSystemProperty;
+@EnabledIfSystemProperty(named = "couchbase.enable.it", matches = "true",
+ 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 0243f09a2ab..e930fbddca8 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,7 +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.EnabledIfSystemProperty;
+@EnabledIfSystemProperty(named = "couchbase.enable.it", matches = "true",
+ 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 29cd44422ed..adc76b4ed89 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,10 +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.EnabledIfSystemProperty;
import static org.apache.camel.component.couchbase.CouchbaseConstants.COUCHBASE_DELETE;
import static org.apache.camel.component.couchbase.CouchbaseConstants.HEADER_ID;
+@EnabledIfSystemProperty(named = "couchbase.enable.it", matches = "true",
+ disabledReason = "Too resource intensive for most systems to run reliably")
@Tags({ @Tag("couchbase-7") })
public class RemoveMessagesIT extends CouchbaseIntegrationTestBase {