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 {
 

Reply via email to