This is an automated email from the ASF dual-hosted git repository.

apupier pushed a commit to branch revert-25948-jbang-fix-state-leaks
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 36bb3b402f8d5d17750dba9aec67188eb41fb301
Author: AurĂ©lien Pupier <[email protected]>
AuthorDate: Thu Sep 3 13:06:08 2026 +0200

    Revert "[JBANG-IT] Add cleanups for tests that can produce state leaks"
    
    This reverts commit 6f45acb2e1074b718489684fe028b369b32bc1e9.
---
 .../java/org/apache/camel/dsl/jbang/it/CamelConfigITCase.java  |  8 --------
 .../java/org/apache/camel/dsl/jbang/it/CamelDebugITCase.java   |  2 --
 .../java/org/apache/camel/dsl/jbang/it/CamelGetITCase.java     |  6 ------
 .../java/org/apache/camel/dsl/jbang/it/CamelLogITCase.java     |  6 ------
 .../java/org/apache/camel/dsl/jbang/it/CamelTopITCase.java     |  6 ------
 .../java/org/apache/camel/dsl/jbang/it/CamelTraceITCase.java   |  6 ------
 .../java/org/apache/camel/dsl/jbang/it/CmdGroupITCase.java     |  6 ------
 .../test/java/org/apache/camel/dsl/jbang/it/CmdLoadITCase.java |  7 -------
 .../java/org/apache/camel/dsl/jbang/it/CmdReceiveITCase.java   |  6 ------
 .../java/org/apache/camel/dsl/jbang/it/CmdStartStopITCase.java |  6 ------
 .../java/org/apache/camel/dsl/jbang/it/CustomJarsITCase.java   |  6 ------
 .../test/java/org/apache/camel/dsl/jbang/it/DevModeITCase.java |  6 ------
 .../test/java/org/apache/camel/dsl/jbang/it/HistoryITCase.java |  7 -------
 .../org/apache/camel/dsl/jbang/it/InfrastructureITCase.java    |  8 --------
 .../test/java/org/apache/camel/dsl/jbang/it/JolokiaITCase.java | 10 ----------
 .../java/org/apache/camel/dsl/jbang/it/ListServiceITCase.java  |  7 -------
 .../org/apache/camel/dsl/jbang/it/LocalKameletsITCase.java     |  7 -------
 .../org/apache/camel/dsl/jbang/it/LoggingLevelsITCase.java     |  6 ------
 .../apache/camel/dsl/jbang/it/MetricsObservabilityITCase.java  |  6 ------
 .../test/java/org/apache/camel/dsl/jbang/it/OpenApiITCase.java | 10 ----------
 .../java/org/apache/camel/dsl/jbang/it/PlatformHttpITCase.java |  6 ------
 .../java/org/apache/camel/dsl/jbang/it/ProcessorITCase.java    |  7 -------
 .../java/org/apache/camel/dsl/jbang/it/RouteFromDirITCase.java |  6 ------
 .../java/org/apache/camel/dsl/jbang/it/RunCommandITCase.java   |  9 ---------
 .../org/apache/camel/dsl/jbang/it/RunCommandOnMqttITCase.java  |  6 ------
 .../org/apache/camel/dsl/jbang/it/ValidatePluginITCase.java    |  6 ------
 .../apache/camel/dsl/jbang/it/support/JBangTestSupport.java    |  5 -----
 27 files changed, 177 deletions(-)

diff --git 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CamelConfigITCase.java
 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CamelConfigITCase.java
index 3a04c7670699..0f22f54d8e34 100644
--- 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CamelConfigITCase.java
+++ 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CamelConfigITCase.java
@@ -17,18 +17,10 @@
 package org.apache.camel.dsl.jbang.it;
 
 import org.apache.camel.dsl.jbang.it.support.JBangTestSupport;
-import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.Test;
 
 public class CamelConfigITCase extends JBangTestSupport {
 
-    @AfterEach
-    public void resetConfig() {
-        execute("config unset runtime");
-        execute("config unset gav");
-        execute("config unset directory");
-    }
-
     @Test
     public void testCamelSetAndGetConfig() {
         execute("config set gav=com.foo:acme:1.0-SNAPSHOT");
diff --git 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CamelDebugITCase.java
 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CamelDebugITCase.java
index 82eb38b5efa6..910eded0830a 100644
--- 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CamelDebugITCase.java
+++ 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CamelDebugITCase.java
@@ -19,14 +19,12 @@ package org.apache.camel.dsl.jbang.it;
 import java.io.IOException;
 
 import org.apache.camel.dsl.jbang.it.support.JBangTestSupport;
-import org.junit.jupiter.api.Tag;
 import org.junit.jupiter.api.Test;
 import org.junit.jupiter.api.condition.DisabledOnOs;
 
 import static org.junit.jupiter.api.condition.OS.WINDOWS;
 
 @DisabledOnOs(WINDOWS)
-@Tag("container-only")
 public class CamelDebugITCase extends JBangTestSupport {
     @Test
     public void testDebug() throws IOException {
diff --git 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CamelGetITCase.java
 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CamelGetITCase.java
index 70151566fba2..a750f5473555 100644
--- 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CamelGetITCase.java
+++ 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CamelGetITCase.java
@@ -19,7 +19,6 @@ package org.apache.camel.dsl.jbang.it;
 import java.io.IOException;
 
 import org.apache.camel.dsl.jbang.it.support.JBangTestSupport;
-import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.Test;
 import org.junit.jupiter.api.condition.DisabledOnOs;
 
@@ -28,11 +27,6 @@ import static org.junit.jupiter.api.condition.OS.WINDOWS;
 @DisabledOnOs(WINDOWS)
 public class CamelGetITCase extends JBangTestSupport {
 
-    @AfterEach
-    void stopAll() {
-        execute("stop");
-    }
-
     @Test
     public void testGetContext() throws IOException {
         copyResourceInDataFolder(TestResources.ROUTE2);
diff --git 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CamelLogITCase.java
 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CamelLogITCase.java
index fa26981fede1..3cfb088f1dd8 100644
--- 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CamelLogITCase.java
+++ 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CamelLogITCase.java
@@ -19,7 +19,6 @@ package org.apache.camel.dsl.jbang.it;
 import java.io.IOException;
 
 import org.apache.camel.dsl.jbang.it.support.JBangTestSupport;
-import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.Test;
 import org.junit.jupiter.api.condition.DisabledOnOs;
 
@@ -28,11 +27,6 @@ import static org.junit.jupiter.api.condition.OS.WINDOWS;
 @DisabledOnOs(WINDOWS)
 public class CamelLogITCase extends JBangTestSupport {
 
-    @AfterEach
-    void stopAll() {
-        execute("stop");
-    }
-
     @Test
     public void testLogCommand() throws IOException {
         copyResourceInDataFolder(TestResources.ROUTE2);
diff --git 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CamelTopITCase.java
 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CamelTopITCase.java
index 5cc34284e2d0..1340f0135fd6 100644
--- 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CamelTopITCase.java
+++ 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CamelTopITCase.java
@@ -19,7 +19,6 @@ package org.apache.camel.dsl.jbang.it;
 import java.io.IOException;
 
 import org.apache.camel.dsl.jbang.it.support.JBangTestSupport;
-import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.Test;
 import org.junit.jupiter.api.condition.DisabledOnOs;
 
@@ -28,11 +27,6 @@ import static org.junit.jupiter.api.condition.OS.WINDOWS;
 @DisabledOnOs(WINDOWS)
 public class CamelTopITCase extends JBangTestSupport {
 
-    @AfterEach
-    void stopAll() {
-        execute("stop");
-    }
-
     @Test
     public void testTop() throws IOException {
         copyResourceInDataFolder(TestResources.ROUTE2);
diff --git 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CamelTraceITCase.java
 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CamelTraceITCase.java
index 8f0643acbcd9..8c089868ecdf 100644
--- 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CamelTraceITCase.java
+++ 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CamelTraceITCase.java
@@ -19,7 +19,6 @@ package org.apache.camel.dsl.jbang.it;
 import java.io.IOException;
 
 import org.apache.camel.dsl.jbang.it.support.JBangTestSupport;
-import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.Test;
 import org.junit.jupiter.api.condition.DisabledOnOs;
 
@@ -28,11 +27,6 @@ import static org.junit.jupiter.api.condition.OS.WINDOWS;
 @DisabledOnOs(WINDOWS)
 public class CamelTraceITCase extends JBangTestSupport {
 
-    @AfterEach
-    void stopAll() {
-        execute("stop");
-    }
-
     @Test
     public void testTrace() throws IOException {
         copyResourceInDataFolder(TestResources.ROUTE2);
diff --git 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CmdGroupITCase.java
 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CmdGroupITCase.java
index 86fada0bb360..150e7ae69a41 100644
--- 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CmdGroupITCase.java
+++ 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CmdGroupITCase.java
@@ -20,7 +20,6 @@ import java.io.IOException;
 
 import org.apache.camel.dsl.jbang.it.support.InVersion;
 import org.apache.camel.dsl.jbang.it.support.JBangTestSupport;
-import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.Test;
 import org.junit.jupiter.api.condition.DisabledOnOs;
 
@@ -29,11 +28,6 @@ import static org.junit.jupiter.api.condition.OS.WINDOWS;
 @DisabledOnOs(WINDOWS)
 public class CmdGroupITCase extends JBangTestSupport {
 
-    @AfterEach
-    void stopAll() {
-        execute("stop");
-    }
-
     @Test
     @InVersion(from = "4.14.00")
     public void testStopGroup() throws IOException {
diff --git 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CmdLoadITCase.java
 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CmdLoadITCase.java
index 83856c056797..61e99eae90e3 100644
--- 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CmdLoadITCase.java
+++ 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CmdLoadITCase.java
@@ -19,16 +19,9 @@ package org.apache.camel.dsl.jbang.it;
 import java.io.IOException;
 
 import org.apache.camel.dsl.jbang.it.support.JBangTestSupport;
-import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.Test;
 
 public class CmdLoadITCase extends JBangTestSupport {
-
-    @AfterEach
-    void stopAll() {
-        execute("stop");
-    }
-
     @Test
     public void testCmdLoad() throws IOException {
         copyResourceInDataFolder(TestResources.ROUTE2);
diff --git 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CmdReceiveITCase.java
 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CmdReceiveITCase.java
index d7b5fd0c9480..550d09056b6e 100644
--- 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CmdReceiveITCase.java
+++ 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CmdReceiveITCase.java
@@ -22,7 +22,6 @@ import org.apache.camel.dsl.jbang.it.support.JBangTestSupport;
 import org.apache.camel.test.AvailablePortFinder;
 import 
org.apache.camel.test.infra.mosquitto.services.MosquittoLocalContainerService;
 import org.junit.jupiter.api.AfterAll;
-import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.BeforeAll;
 import org.junit.jupiter.api.Tag;
 import org.junit.jupiter.api.Test;
@@ -47,11 +46,6 @@ public class CmdReceiveITCase extends JBangTestSupport {
         service.shutdown();
     }
 
-    @AfterEach
-    void stopAll() {
-        execute("stop");
-    }
-
     @Test
     public void testCmdSendAndReceive() throws IOException {
         copyResourceInDataFolder(TestResources.MQQT_CONSUMER);
diff --git 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CmdStartStopITCase.java
 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CmdStartStopITCase.java
index 6ce598221709..a4ab26bc9758 100644
--- 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CmdStartStopITCase.java
+++ 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CmdStartStopITCase.java
@@ -20,7 +20,6 @@ import java.io.IOException;
 
 import org.apache.camel.dsl.jbang.it.support.JBangTestSupport;
 import org.assertj.core.api.Assertions;
-import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.Tag;
 import org.junit.jupiter.api.Test;
 import org.junit.jupiter.api.condition.DisabledOnOs;
@@ -30,11 +29,6 @@ import static org.junit.jupiter.api.condition.OS.WINDOWS;
 @DisabledOnOs(WINDOWS)
 public class CmdStartStopITCase extends JBangTestSupport {
 
-    @AfterEach
-    void stopAll() {
-        execute("stop");
-    }
-
     @Test
     public void testCmdStopByRouteID() throws IOException {
         copyResourceInDataFolder(TestResources.DIR_ROUTE);
diff --git 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CustomJarsITCase.java
 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CustomJarsITCase.java
index 0d982e4bb50f..1da09964a522 100644
--- 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CustomJarsITCase.java
+++ 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CustomJarsITCase.java
@@ -20,16 +20,10 @@ import java.io.IOException;
 
 import org.apache.camel.dsl.jbang.it.support.JBangTestSupport;
 import org.assertj.core.api.Assertions;
-import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.Test;
 
 public class CustomJarsITCase extends JBangTestSupport {
 
-    @AfterEach
-    void stopAll() {
-        execute("stop");
-    }
-
     @Test
     public void testCustomJars() throws IOException {
         copyResourceInDataFolder(TestResources.CUSTOM_JAR);
diff --git 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/DevModeITCase.java
 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/DevModeITCase.java
index 03c983d8b309..0d22f8220b03 100644
--- 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/DevModeITCase.java
+++ 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/DevModeITCase.java
@@ -31,17 +31,11 @@ import 
org.apache.camel.dsl.jbang.it.support.JBangTestSupport;
 import org.apache.camel.dsl.jbang.it.support.JiraIssue;
 import org.assertj.core.api.Assertions;
 import org.assertj.core.api.SoftAssertions;
-import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.Tag;
 import org.junit.jupiter.api.Test;
 
 public class DevModeITCase extends JBangTestSupport {
 
-    @AfterEach
-    public void cleanupProfileFiles() {
-        execInContainer("rm -f " + DEFAULT_ROUTE_FOLDER + "/" + 
TestResources.TEST_PROFILE_PROP.getName());
-    }
-
     private final HttpClient httpClient = HttpClient.newHttpClient();
 
     @Test
diff --git 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/HistoryITCase.java
 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/HistoryITCase.java
index 5f7cee251919..ba7edb7730fd 100644
--- 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/HistoryITCase.java
+++ 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/HistoryITCase.java
@@ -19,16 +19,9 @@ package org.apache.camel.dsl.jbang.it;
 import java.io.IOException;
 
 import org.apache.camel.dsl.jbang.it.support.JBangTestSupport;
-import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.Test;
 
 public class HistoryITCase extends JBangTestSupport {
-
-    @AfterEach
-    public void cleanupInbox() {
-        execInContainer("rm -rf inbox");
-    }
-
     @Test
     public void testHistory() throws IOException {
         copyResourceInDataFolder(TestResources.HISTORY_ROUTE);
diff --git 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/InfrastructureITCase.java
 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/InfrastructureITCase.java
index dcfa44228878..bccece7ad867 100644
--- 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/InfrastructureITCase.java
+++ 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/InfrastructureITCase.java
@@ -21,7 +21,6 @@ import java.time.Duration;
 import org.apache.camel.dsl.jbang.it.support.JBangTestSupport;
 import org.assertj.core.api.Assertions;
 import org.awaitility.Awaitility;
-import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.Tag;
 import org.junit.jupiter.api.Test;
 import org.junit.jupiter.api.condition.DisabledIfSystemProperty;
@@ -34,15 +33,8 @@ import static org.junit.jupiter.api.condition.OS.WINDOWS;
 public class InfrastructureITCase extends JBangTestSupport {
     private static final String SERVICE = "ftp";
     private static final String IMPL_SERVICE = "artemis";
-
     private static final String IMPLEMENTATION = "amqp";
 
-    @AfterEach
-    public void stopInfraServices() {
-        execute("infra stop " + SERVICE, false, true);
-        execute("infra stop " + IMPL_SERVICE, false, true);
-    }
-
     private String getServicePID(String message) {
         return message.split(":")[1].replaceAll("[^0-9]", "");
     }
diff --git 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/JolokiaITCase.java
 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/JolokiaITCase.java
index a6cfcf8ead41..1b348b7566ed 100644
--- 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/JolokiaITCase.java
+++ 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/JolokiaITCase.java
@@ -22,24 +22,14 @@ import java.time.Duration;
 import org.apache.camel.dsl.jbang.it.support.JBangTestSupport;
 import org.assertj.core.api.Assertions;
 import org.awaitility.Awaitility;
-import org.junit.jupiter.api.AfterEach;
-import org.junit.jupiter.api.Tag;
 import org.junit.jupiter.api.Test;
 import org.junit.jupiter.api.condition.DisabledOnOs;
 
 import static org.junit.jupiter.api.condition.OS.WINDOWS;
 
 @DisabledOnOs(WINDOWS)
-@Tag("container-only")
 public class JolokiaITCase extends JBangTestSupport {
 
-    @AfterEach
-    public void stopJolokiaAndHawtio() {
-        execute("jolokia FromDirectoryRoute --stop", false, true);
-        execInContainer("pkill -f 'hawtio FromDirectoryRoute' 2>/dev/null || 
true");
-        execute("stop FromDirectoryRoute", false, true);
-    }
-
     @Test
     public void testAttachJolokia() throws IOException {
         copyResourceInDataFolder(TestResources.DIR_ROUTE);
diff --git 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/ListServiceITCase.java
 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/ListServiceITCase.java
index 33f20295a68a..6f56d7d2dea9 100644
--- 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/ListServiceITCase.java
+++ 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/ListServiceITCase.java
@@ -19,16 +19,9 @@ package org.apache.camel.dsl.jbang.it;
 import java.io.IOException;
 
 import org.apache.camel.dsl.jbang.it.support.JBangTestSupport;
-import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.Test;
 
 public class ListServiceITCase extends JBangTestSupport {
-
-    @AfterEach
-    void stopAll() {
-        execute("stop");
-    }
-
     @Test
     public void listServicesTest() throws IOException {
         copyResourceInDataFolder(TestResources.SERVER_ROUTE);
diff --git 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/LocalKameletsITCase.java
 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/LocalKameletsITCase.java
index ea1ea13fd17c..6da58274f0ab 100644
--- 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/LocalKameletsITCase.java
+++ 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/LocalKameletsITCase.java
@@ -19,16 +19,9 @@ package org.apache.camel.dsl.jbang.it;
 import java.io.IOException;
 
 import org.apache.camel.dsl.jbang.it.support.JBangTestSupport;
-import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.Test;
 
 public class LocalKameletsITCase extends JBangTestSupport {
-
-    @AfterEach
-    void stopAll() {
-        execute("stop");
-    }
-
     @Test
     public void localKameletRunTest() throws IOException {
         copyResourceInDataFolder(TestResources.USER_SOURCE_KAMELET);
diff --git 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/LoggingLevelsITCase.java
 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/LoggingLevelsITCase.java
index 316c48d9c956..0ad6a8e19ba3 100644
--- 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/LoggingLevelsITCase.java
+++ 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/LoggingLevelsITCase.java
@@ -19,16 +19,10 @@ package org.apache.camel.dsl.jbang.it;
 import java.io.IOException;
 
 import org.apache.camel.dsl.jbang.it.support.JBangTestSupport;
-import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.Test;
 
 public class LoggingLevelsITCase extends JBangTestSupport {
 
-    @AfterEach
-    void stopAll() {
-        execute("stop");
-    }
-
     @Test
     public void testLoggingLevelRuntime() throws IOException {
         copyResourceInDataFolder(TestResources.DIR_ROUTE);
diff --git 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/MetricsObservabilityITCase.java
 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/MetricsObservabilityITCase.java
index b4675d78285d..12f5e6fb564b 100644
--- 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/MetricsObservabilityITCase.java
+++ 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/MetricsObservabilityITCase.java
@@ -20,16 +20,10 @@ import java.io.IOException;
 
 import org.apache.camel.dsl.jbang.it.support.JBangTestSupport;
 import org.assertj.core.api.Assertions;
-import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.Test;
 
 public class MetricsObservabilityITCase extends JBangTestSupport {
 
-    @AfterEach
-    void stopAll() {
-        execute("stop");
-    }
-
     @Test
     public void metricsTest() throws IOException {
         copyResourceInDataFolder(TestResources.SERVER_ROUTE);
diff --git 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/OpenApiITCase.java
 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/OpenApiITCase.java
index a8a2742463e7..dd68bdd37511 100644
--- 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/OpenApiITCase.java
+++ 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/OpenApiITCase.java
@@ -30,7 +30,6 @@ import java.util.Random;
 import org.apache.camel.dsl.jbang.it.support.InVersion;
 import org.apache.camel.dsl.jbang.it.support.JBangTestSupport;
 import org.assertj.core.api.Assertions;
-import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.Tag;
 import org.junit.jupiter.api.Test;
 import org.testcontainers.shaded.com.fasterxml.jackson.databind.ObjectMapper;
@@ -38,15 +37,6 @@ import 
org.testcontainers.shaded.com.fasterxml.jackson.databind.ObjectMapper;
 @Tag("container-only")
 public class OpenApiITCase extends JBangTestSupport {
 
-    @AfterEach
-    public void cleanupOpenApiArtifacts() {
-        execInContainer(String.format(
-                "rm -f %1$s/petstore-v3.json %1$s/petstore.camel.yaml 
%1$s/Greetings.java %1$s/greetings-api.json %1$s/rest-dsl.yaml",
-                DEFAULT_ROUTE_FOLDER));
-        execInContainer(String.format("rm -rf %1$s/camel-mock %1$s/model", 
DEFAULT_ROUTE_FOLDER));
-        execute("plugin delete generate", false, true);
-    }
-
     final HttpClient httpClient = HttpClient.newHttpClient();
 
     @Test
diff --git 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/PlatformHttpITCase.java
 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/PlatformHttpITCase.java
index 77440d96a16a..1e9174106ec1 100644
--- 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/PlatformHttpITCase.java
+++ 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/PlatformHttpITCase.java
@@ -21,16 +21,10 @@ import java.io.IOException;
 
 import org.apache.camel.dsl.jbang.it.support.JBangTestSupport;
 import org.assertj.core.api.Assertions;
-import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.Test;
 
 public class PlatformHttpITCase extends JBangTestSupport {
 
-    @AfterEach
-    void stopAll() {
-        execute("stop");
-    }
-
     @Test
     public void testPlatformHttp() throws IOException {
         copyResourceInDataFolder(TestResources.SERVER_ROUTE);
diff --git 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/ProcessorITCase.java
 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/ProcessorITCase.java
index 5b4123375f53..3ca550881160 100644
--- 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/ProcessorITCase.java
+++ 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/ProcessorITCase.java
@@ -19,16 +19,9 @@ package org.apache.camel.dsl.jbang.it;
 import java.io.IOException;
 
 import org.apache.camel.dsl.jbang.it.support.JBangTestSupport;
-import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.Test;
 
 public class ProcessorITCase extends JBangTestSupport {
-
-    @AfterEach
-    void stopAll() {
-        execute("stop");
-    }
-
     @Test
     public void testDisableEIP() throws IOException {
         copyResourceInDataFolder(TestResources.ROUTE2);
diff --git 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/RouteFromDirITCase.java
 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/RouteFromDirITCase.java
index a5d87e8619b9..762151f2bc84 100644
--- 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/RouteFromDirITCase.java
+++ 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/RouteFromDirITCase.java
@@ -19,16 +19,10 @@ package org.apache.camel.dsl.jbang.it;
 import java.io.IOException;
 
 import org.apache.camel.dsl.jbang.it.support.JBangTestSupport;
-import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.Test;
 
 public class RouteFromDirITCase extends JBangTestSupport {
 
-    @AfterEach
-    void stopAll() {
-        execute("stop");
-    }
-
     @Test
     public void runFromDirTest() throws IOException {
         copyResourceInDataFolder(TestResources.DIR_ROUTE);
diff --git 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/RunCommandITCase.java
 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/RunCommandITCase.java
index 413775e3f8ac..07a26e18aa5c 100644
--- 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/RunCommandITCase.java
+++ 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/RunCommandITCase.java
@@ -30,7 +30,6 @@ import org.apache.camel.dsl.jbang.it.support.JiraIssue;
 import org.apache.camel.test.infra.cli.common.CliProperties;
 import org.assertj.core.api.Assertions;
 import org.awaitility.Awaitility;
-import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.Assumptions;
 import org.junit.jupiter.api.Tag;
 import org.junit.jupiter.api.Test;
@@ -44,14 +43,6 @@ import static org.junit.jupiter.api.condition.OS.WINDOWS;
 
 public class RunCommandITCase extends JBangTestSupport {
 
-    @AfterEach
-    public void cleanupContainerFiles() {
-        // files downloaded by runDownloadedFromGithubTest into 
DEFAULT_ROUTE_FOLDER
-        execInContainer(String.format("rm -f %1$s/Echo.java %1$s/Hello.java 
%1$s/README.adoc", DEFAULT_ROUTE_FOLDER));
-        // directories created by runRoutesFromMultipleFilesUsingWildcardTest
-        execInContainer("rm -rf /tmp/one /tmp/two");
-    }
-
     @Test
     @JiraIssue("CAMEL-21082")
     public void initKeepFilesInDirectoryTest() {
diff --git 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/RunCommandOnMqttITCase.java
 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/RunCommandOnMqttITCase.java
index 69ed3985888d..c3e46d8f7ec5 100644
--- 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/RunCommandOnMqttITCase.java
+++ 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/RunCommandOnMqttITCase.java
@@ -23,7 +23,6 @@ import org.apache.camel.dsl.jbang.it.support.JBangTestSupport;
 import org.apache.camel.test.AvailablePortFinder;
 import 
org.apache.camel.test.infra.mosquitto.services.MosquittoLocalContainerService;
 import org.junit.jupiter.api.AfterAll;
-import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.BeforeAll;
 import org.junit.jupiter.api.Tag;
 import org.junit.jupiter.api.Test;
@@ -48,11 +47,6 @@ public class RunCommandOnMqttITCase extends JBangTestSupport 
{
         service.shutdown();
     }
 
-    @AfterEach
-    void stopAll() {
-        execute("stop");
-    }
-
     @Test
     @InVersion(from = "4.00.00")
     public void sendMessageWithoutEndpoint() throws IOException {
diff --git 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/ValidatePluginITCase.java
 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/ValidatePluginITCase.java
index a79a7a257934..a0c220f8f753 100644
--- 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/ValidatePluginITCase.java
+++ 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/ValidatePluginITCase.java
@@ -19,16 +19,10 @@ package org.apache.camel.dsl.jbang.it;
 import java.io.IOException;
 
 import org.apache.camel.dsl.jbang.it.support.JBangTestSupport;
-import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.Test;
 
 public class ValidatePluginITCase extends JBangTestSupport {
 
-    @AfterEach
-    public void removeValidatePlugin() {
-        execute("plugin delete validate", false, true);
-    }
-
     @Test
     public void testValidateOK() throws IOException {
         copyResourceInDataFolder(TestResources.ROUTE2);
diff --git 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/support/JBangTestSupport.java
 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/support/JBangTestSupport.java
index 52ca3a9b3338..7e8052a11996 100644
--- 
a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/support/JBangTestSupport.java
+++ 
b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/support/JBangTestSupport.java
@@ -87,11 +87,6 @@ public abstract class JBangTestSupport {
     @AfterEach
     protected void afterEach(TestInfo testInfo) {
         logger.debug("ending {}#{} using data folder {}", 
getClass().getName(), testInfo.getDisplayName(), getDataFolder());
-        execute("config unset runtime");
-        execute("config unset gav");
-        execute("config unset directory");
-        execute("config unset camel-version");
-        execInContainer("rm -f " + DEFAULT_ROUTE_FOLDER + 
"/application.properties");
         assertNoErrors();
         logger.debug("clean up data folder");
         if (containerDataFolder != null) {

Reply via email to