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 7a2dd724e1067c73781e496a7c0b47b50bfa2046 Author: Otavio Rodolfo Piske <angusyo...@gmail.com> AuthorDate: Thu Aug 4 13:52:05 2022 +0200 (chores) camel-kafka: skip health tests when using Strimzi The way our test infra launches Strimzi causes a conflict when running multiple containers at the same time --- .../kafka/integration/health/KafkaConsumerBadPortHealthCheckIT.java | 3 +++ .../health/KafkaConsumerBadPortSupervisingHealthCheckIT.java | 3 +++ .../integration/health/KafkaConsumerUnresolvableHealthCheckIT.java | 3 +++ 3 files changed, 9 insertions(+) diff --git a/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/health/KafkaConsumerBadPortHealthCheckIT.java b/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/health/KafkaConsumerBadPortHealthCheckIT.java index db8ae66848f..a7a6703490e 100644 --- a/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/health/KafkaConsumerBadPortHealthCheckIT.java +++ b/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/health/KafkaConsumerBadPortHealthCheckIT.java @@ -50,6 +50,7 @@ import org.junit.jupiter.api.Order; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.TestInstance; import org.junit.jupiter.api.TestMethodOrder; +import org.junit.jupiter.api.condition.DisabledIfSystemProperty; import org.junit.jupiter.api.extension.RegisterExtension; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -58,6 +59,8 @@ import static org.testcontainers.shaded.org.awaitility.Awaitility.await; @TestMethodOrder(MethodOrderer.OrderAnnotation.class) @TestInstance(TestInstance.Lifecycle.PER_CLASS) +@DisabledIfSystemProperty(named = "kafka.instance.type", matches = "local-strimzi-container", + disabledReason = "Test infra Kafka runs the Strimzi containers in a way that conflicts with multiple concurrent images") public class KafkaConsumerBadPortHealthCheckIT extends CamelTestSupport { public static final String TOPIC = "test-health"; diff --git a/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/health/KafkaConsumerBadPortSupervisingHealthCheckIT.java b/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/health/KafkaConsumerBadPortSupervisingHealthCheckIT.java index c4e246851ae..6e680b452e9 100644 --- a/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/health/KafkaConsumerBadPortSupervisingHealthCheckIT.java +++ b/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/health/KafkaConsumerBadPortSupervisingHealthCheckIT.java @@ -52,6 +52,7 @@ import org.junit.jupiter.api.Order; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.TestInstance; import org.junit.jupiter.api.TestMethodOrder; +import org.junit.jupiter.api.condition.DisabledIfSystemProperty; import org.junit.jupiter.api.extension.RegisterExtension; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -60,6 +61,8 @@ import static org.testcontainers.shaded.org.awaitility.Awaitility.await; @TestMethodOrder(MethodOrderer.OrderAnnotation.class) @TestInstance(TestInstance.Lifecycle.PER_CLASS) +@DisabledIfSystemProperty(named = "kafka.instance.type", matches = "local-strimzi-container", + disabledReason = "Test infra Kafka runs the Strimzi containers in a way that conflicts with multiple concurrent images") public class KafkaConsumerBadPortSupervisingHealthCheckIT extends CamelTestSupport { public static final String TOPIC = "test-health"; diff --git a/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/health/KafkaConsumerUnresolvableHealthCheckIT.java b/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/health/KafkaConsumerUnresolvableHealthCheckIT.java index cd1c94ea43e..1026131e4b2 100644 --- a/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/health/KafkaConsumerUnresolvableHealthCheckIT.java +++ b/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/health/KafkaConsumerUnresolvableHealthCheckIT.java @@ -51,6 +51,7 @@ import org.junit.jupiter.api.Order; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.TestInstance; import org.junit.jupiter.api.TestMethodOrder; +import org.junit.jupiter.api.condition.DisabledIfSystemProperty; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -58,6 +59,8 @@ import static org.testcontainers.shaded.org.awaitility.Awaitility.await; @TestMethodOrder(MethodOrderer.OrderAnnotation.class) @TestInstance(TestInstance.Lifecycle.PER_CLASS) +@DisabledIfSystemProperty(named = "kafka.instance.type", matches = "local-strimzi-container", + disabledReason = "Test infra Kafka runs the Strimzi containers in a way that conflicts with multiple concurrent images") public class KafkaConsumerUnresolvableHealthCheckIT extends CamelTestSupport { public static final String TOPIC = "test-health";