This is an automated email from the ASF dual-hosted git repository. jiriondrusek pushed a commit to branch camel-main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit 66514e4c4b499b34ec5a24f990cda7e50e1ee55a Author: Jiri Ondrusek <[email protected]> AuthorDate: Wed Sep 17 13:35:19 2025 +0200 Disabled native tests for kubernetes and master-openshift --- .../component/kubernetes/deployment/KubernetesProcessor.java | 8 ++++++++ integration-tests/kubernetes/pom.xml | 2 ++ .../kubernetes/it/KubernetesConfigMapContextReloadIT.java | 2 ++ .../quarkus/component/kubernetes/it/KubernetesConfigMapIT.java | 2 ++ .../component/kubernetes/it/KubernetesCustomResourceIT.java | 2 ++ .../quarkus/component/kubernetes/it/KubernetesDeploymentIT.java | 2 ++ .../camel/quarkus/component/kubernetes/it/KubernetesJobIT.java | 2 ++ .../camel/quarkus/component/kubernetes/it/KubernetesPodsIT.java | 2 ++ .../component/kubernetes/it/KubernetesSecretContextReloadIT.java | 2 ++ .../camel/quarkus/component/kubernetes/it/KubernetesSecretIT.java | 2 ++ integration-tests/master-openshift/pom.xml | 2 ++ .../camel/quarkus/component/master/it/MasterOpenShiftIT.java | 2 ++ 12 files changed, 30 insertions(+) diff --git a/extensions/kubernetes/deployment/src/main/java/org/apache/camel/quarkus/component/kubernetes/deployment/KubernetesProcessor.java b/extensions/kubernetes/deployment/src/main/java/org/apache/camel/quarkus/component/kubernetes/deployment/KubernetesProcessor.java index a122e0987f..d5c12b850b 100644 --- a/extensions/kubernetes/deployment/src/main/java/org/apache/camel/quarkus/component/kubernetes/deployment/KubernetesProcessor.java +++ b/extensions/kubernetes/deployment/src/main/java/org/apache/camel/quarkus/component/kubernetes/deployment/KubernetesProcessor.java @@ -16,12 +16,14 @@ */ package org.apache.camel.quarkus.component.kubernetes.deployment; +import io.fabric8.kubernetes.client.ConfigBuilder; import io.fabric8.kubernetes.client.KubernetesClient; import io.quarkus.arc.deployment.BeanContainerBuildItem; import io.quarkus.deployment.annotations.BuildStep; import io.quarkus.deployment.annotations.ExecutionTime; import io.quarkus.deployment.annotations.Record; import io.quarkus.deployment.builditem.FeatureBuildItem; +import io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem; import org.apache.camel.quarkus.component.kubernetes.CamelKubernetesRecorder; import org.apache.camel.quarkus.core.deployment.spi.CamelRuntimeBeanBuildItem; @@ -43,4 +45,10 @@ class KubernetesProcessor { KubernetesClient.class.getName(), recorder.getKubernetesClient(beanContainer.getValue())); } + + @BuildStep + ReflectiveClassBuildItem reflectiveClasses() { + return ReflectiveClassBuildItem.builder( + ConfigBuilder.class).constructors().methods().build(); + } } diff --git a/integration-tests/kubernetes/pom.xml b/integration-tests/kubernetes/pom.xml index 640fcf165e..738a977b0d 100644 --- a/integration-tests/kubernetes/pom.xml +++ b/integration-tests/kubernetes/pom.xml @@ -107,6 +107,7 @@ <quarkus.native.native-image-xmx>6g</quarkus.native.native-image-xmx> </properties> </profile> + <!-- https://github.com/apache/camel-quarkus/issues/7750 <profile> <id>native</id> <activation> @@ -134,6 +135,7 @@ </plugins> </build> </profile> + --> <profile> <id>virtualDependencies</id> <activation> diff --git a/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesConfigMapContextReloadIT.java b/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesConfigMapContextReloadIT.java index 21ac551915..ddf0e5dc5e 100644 --- a/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesConfigMapContextReloadIT.java +++ b/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesConfigMapContextReloadIT.java @@ -17,7 +17,9 @@ package org.apache.camel.quarkus.component.kubernetes.it; import io.quarkus.test.junit.QuarkusIntegrationTest; +import org.junit.jupiter.api.Disabled; @QuarkusIntegrationTest +@Disabled //https://github.com/apache/camel-quarkus/issues/7750 class KubernetesConfigMapContextReloadIT extends KubernetesConfigMapContextReloadTest { } diff --git a/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesConfigMapIT.java b/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesConfigMapIT.java index 7c90c3476a..f2015d80cf 100644 --- a/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesConfigMapIT.java +++ b/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesConfigMapIT.java @@ -17,7 +17,9 @@ package org.apache.camel.quarkus.component.kubernetes.it; import io.quarkus.test.junit.QuarkusIntegrationTest; +import org.junit.jupiter.api.Disabled; +@Disabled //https://github.com/apache/camel-quarkus/issues/7750 @QuarkusIntegrationTest class KubernetesConfigMapIT extends KubernetesConfigMapTest { diff --git a/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesCustomResourceIT.java b/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesCustomResourceIT.java index ca31440bfe..9630487a91 100644 --- a/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesCustomResourceIT.java +++ b/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesCustomResourceIT.java @@ -17,7 +17,9 @@ package org.apache.camel.quarkus.component.kubernetes.it; import io.quarkus.test.junit.QuarkusIntegrationTest; +import org.junit.jupiter.api.Disabled; +@Disabled //https://github.com/apache/camel-quarkus/issues/7750 @QuarkusIntegrationTest class KubernetesCustomResourceIT extends KubernetesCustomResourceTest { diff --git a/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesDeploymentIT.java b/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesDeploymentIT.java index 71ebfbf846..a14d663b88 100644 --- a/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesDeploymentIT.java +++ b/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesDeploymentIT.java @@ -17,7 +17,9 @@ package org.apache.camel.quarkus.component.kubernetes.it; import io.quarkus.test.junit.QuarkusIntegrationTest; +import org.junit.jupiter.api.Disabled; +@Disabled //https://github.com/apache/camel-quarkus/issues/7750 @QuarkusIntegrationTest class KubernetesDeploymentIT extends KubernetesDeploymentTest { diff --git a/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesJobIT.java b/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesJobIT.java index 8e53e9e6de..a85e599b0a 100644 --- a/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesJobIT.java +++ b/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesJobIT.java @@ -17,7 +17,9 @@ package org.apache.camel.quarkus.component.kubernetes.it; import io.quarkus.test.junit.QuarkusIntegrationTest; +import org.junit.jupiter.api.Disabled; +@Disabled //https://github.com/apache/camel-quarkus/issues/7750 @QuarkusIntegrationTest class KubernetesJobIT extends KubernetesJobTest { diff --git a/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesPodsIT.java b/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesPodsIT.java index 960591e445..8cfb6b5a77 100644 --- a/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesPodsIT.java +++ b/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesPodsIT.java @@ -17,7 +17,9 @@ package org.apache.camel.quarkus.component.kubernetes.it; import io.quarkus.test.junit.QuarkusIntegrationTest; +import org.junit.jupiter.api.Disabled; +@Disabled //https://github.com/apache/camel-quarkus/issues/7750 @QuarkusIntegrationTest class KubernetesPodsIT extends KubernetesPodsTest { diff --git a/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesSecretContextReloadIT.java b/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesSecretContextReloadIT.java index aafb47a1b2..1f81d718bd 100644 --- a/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesSecretContextReloadIT.java +++ b/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesSecretContextReloadIT.java @@ -17,7 +17,9 @@ package org.apache.camel.quarkus.component.kubernetes.it; import io.quarkus.test.junit.QuarkusIntegrationTest; +import org.junit.jupiter.api.Disabled; +@Disabled //https://github.com/apache/camel-quarkus/issues/7750 @QuarkusIntegrationTest class KubernetesSecretContextReloadIT extends KubernetesSecretContextReloadTest { } diff --git a/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesSecretIT.java b/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesSecretIT.java index 1e05c3c4ce..4ad79b79f4 100644 --- a/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesSecretIT.java +++ b/integration-tests/kubernetes/src/test/java/org/apache/camel/quarkus/component/kubernetes/it/KubernetesSecretIT.java @@ -17,7 +17,9 @@ package org.apache.camel.quarkus.component.kubernetes.it; import io.quarkus.test.junit.QuarkusIntegrationTest; +import org.junit.jupiter.api.Disabled; +@Disabled //https://github.com/apache/camel-quarkus/issues/7750 @QuarkusIntegrationTest class KubernetesSecretIT extends KubernetesSecretTest { diff --git a/integration-tests/master-openshift/pom.xml b/integration-tests/master-openshift/pom.xml index c835102689..a23002b5f3 100644 --- a/integration-tests/master-openshift/pom.xml +++ b/integration-tests/master-openshift/pom.xml @@ -176,6 +176,7 @@ </plugins> </build> </profile> + <!-- https://github.com/apache/camel-quarkus/issues/7750 <profile> <id>native</id> <activation> @@ -213,6 +214,7 @@ </plugins> </build> </profile> + --> <profile> <id>virtualDependencies</id> <activation> diff --git a/integration-tests/master-openshift/src/test/java/org/apache/camel/quarkus/component/master/it/MasterOpenShiftIT.java b/integration-tests/master-openshift/src/test/java/org/apache/camel/quarkus/component/master/it/MasterOpenShiftIT.java index 901a5fa025..f21086bddd 100644 --- a/integration-tests/master-openshift/src/test/java/org/apache/camel/quarkus/component/master/it/MasterOpenShiftIT.java +++ b/integration-tests/master-openshift/src/test/java/org/apache/camel/quarkus/component/master/it/MasterOpenShiftIT.java @@ -17,7 +17,9 @@ package org.apache.camel.quarkus.component.master.it; import io.quarkus.test.junit.QuarkusIntegrationTest; +import org.junit.jupiter.api.Disabled; +@Disabled //https://github.com/apache/camel-quarkus/issues/7750 @QuarkusIntegrationTest class MasterOpenShiftIT extends MasterOpenShiftTest {
