diff --git a/build-time-analytics/pom.xml b/build-time-analytics/pom.xml
index 0d43366b3..09c8b79f4 100644
--- a/build-time-analytics/pom.xml
+++ b/build-time-analytics/pom.xml
@@ -55,30 +55,5 @@
true
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
diff --git a/build-time-analytics/src/test/java/io/quarkus/ts/buildtimeanalytics/DevModeIT.java b/build-time-analytics/src/test/java/io/quarkus/ts/buildtimeanalytics/DevModeIT.java
index 3711107b4..292e53c38 100644
--- a/build-time-analytics/src/test/java/io/quarkus/ts/buildtimeanalytics/DevModeIT.java
+++ b/build-time-analytics/src/test/java/io/quarkus/ts/buildtimeanalytics/DevModeIT.java
@@ -24,12 +24,15 @@
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Tag;
import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.condition.DisabledOnOs;
+import org.junit.jupiter.api.condition.OS;
import io.quarkus.test.bootstrap.QuarkusCliRestService;
import io.quarkus.test.bootstrap.RestService;
import io.quarkus.test.scenarios.QuarkusScenario;
import io.quarkus.test.scenarios.annotations.DisabledOnNative;
+@DisabledOnOs(OS.WINDOWS) // TODO mvavrik: must only run when Quarkus CLI and Docker are available
@Tag("QUARKUS-2812")
@Tag("quarkus-cli")
@QuarkusScenario
diff --git a/build-time-analytics/src/test/java/io/quarkus/ts/buildtimeanalytics/ProdModeJvmIT.java b/build-time-analytics/src/test/java/io/quarkus/ts/buildtimeanalytics/ProdModeJvmIT.java
index c0bee8d12..41c46860e 100644
--- a/build-time-analytics/src/test/java/io/quarkus/ts/buildtimeanalytics/ProdModeJvmIT.java
+++ b/build-time-analytics/src/test/java/io/quarkus/ts/buildtimeanalytics/ProdModeJvmIT.java
@@ -17,12 +17,15 @@
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Tag;
import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.condition.DisabledOnOs;
+import org.junit.jupiter.api.condition.OS;
import io.quarkus.test.bootstrap.QuarkusCliClient.Result;
import io.quarkus.test.bootstrap.QuarkusCliRestService;
import io.quarkus.test.scenarios.QuarkusScenario;
import io.quarkus.test.scenarios.annotations.DisabledOnNative;
+@DisabledOnOs(OS.WINDOWS) // TODO mvavrik: must only run when Quarkus CLI is available
@Tag("QUARKUS-2812")
@Tag("quarkus-cli")
@QuarkusScenario
diff --git a/http/graphql-telemetry/pom.xml b/http/graphql-telemetry/pom.xml
index fdcaa4ddc..f360abb51 100644
--- a/http/graphql-telemetry/pom.xml
+++ b/http/graphql-telemetry/pom.xml
@@ -35,30 +35,5 @@
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
diff --git a/http/http-advanced-reactive/pom.xml b/http/http-advanced-reactive/pom.xml
index ab84b234c..1ffad46cc 100644
--- a/http/http-advanced-reactive/pom.xml
+++ b/http/http-advanced-reactive/pom.xml
@@ -86,31 +86,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/http/http-advanced/pom.xml b/http/http-advanced/pom.xml
index 0d6542a32..212cd489f 100644
--- a/http/http-advanced/pom.xml
+++ b/http/http-advanced/pom.xml
@@ -95,31 +95,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/http/rest-client-reactive/src/test/java/io/quarkus/ts/http/restclient/reactive/ReactiveRestClientProxyIT.java b/http/rest-client-reactive/src/test/java/io/quarkus/ts/http/restclient/reactive/ReactiveRestClientProxyIT.java
index ec25c6bab..f66ce42ab 100644
--- a/http/rest-client-reactive/src/test/java/io/quarkus/ts/http/restclient/reactive/ReactiveRestClientProxyIT.java
+++ b/http/rest-client-reactive/src/test/java/io/quarkus/ts/http/restclient/reactive/ReactiveRestClientProxyIT.java
@@ -5,8 +5,6 @@
import org.apache.http.HttpStatus;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
-import org.junit.jupiter.api.condition.DisabledOnOs;
-import org.junit.jupiter.api.condition.OS;
import io.quarkus.test.bootstrap.RestService;
import io.quarkus.test.scenarios.QuarkusScenario;
@@ -15,7 +13,6 @@
import io.restassured.response.Response;
@QuarkusScenario
-@DisabledOnOs(value = OS.WINDOWS, disabledReason = "Windows does not support Linux Containers / Testcontainers")
public class ReactiveRestClientProxyIT {
private static final String USER = "proxyuser";
private static final String PASSWORD = "proxypassword";
diff --git a/http/vertx-web-client/pom.xml b/http/vertx-web-client/pom.xml
index 3e57c73c7..18aa86f43 100644
--- a/http/vertx-web-client/pom.xml
+++ b/http/vertx-web-client/pom.xml
@@ -35,31 +35,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/javaee-like-getting-started/src/test/java/io/quarkus/ts/javaee/gettingstarted/OpenAPITracingIT.java b/javaee-like-getting-started/src/test/java/io/quarkus/ts/javaee/gettingstarted/OpenAPITracingIT.java
index 469c6c016..26871199c 100644
--- a/javaee-like-getting-started/src/test/java/io/quarkus/ts/javaee/gettingstarted/OpenAPITracingIT.java
+++ b/javaee-like-getting-started/src/test/java/io/quarkus/ts/javaee/gettingstarted/OpenAPITracingIT.java
@@ -8,8 +8,6 @@
import org.apache.http.HttpStatus;
import org.junit.jupiter.api.Test;
-import org.junit.jupiter.api.condition.DisabledOnOs;
-import org.junit.jupiter.api.condition.OS;
import io.quarkus.test.bootstrap.JaegerService;
import io.quarkus.test.bootstrap.RestService;
@@ -19,7 +17,6 @@
import io.restassured.response.Response;
@QuarkusScenario
-@DisabledOnOs(value = OS.WINDOWS, disabledReason = "Windows does not support Linux Containers / Testcontainers")
public class OpenAPITracingIT {
private static final String SUPPRESS_NON_APPLICATION_URIS = "quarkus.otel.traces.suppress-non-application-uris";
diff --git a/lifecycle-application/pom.xml b/lifecycle-application/pom.xml
index 8b4e6f373..276f6bba6 100644
--- a/lifecycle-application/pom.xml
+++ b/lifecycle-application/pom.xml
@@ -51,35 +51,5 @@
-
- windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
-
-
- false
-
-
-
-
- maven-failsafe-plugin
-
-
-
- false
-
-
-
-
-
-
diff --git a/messaging/amqp-reactive/pom.xml b/messaging/amqp-reactive/pom.xml
index 3572c5086..073d8e983 100644
--- a/messaging/amqp-reactive/pom.xml
+++ b/messaging/amqp-reactive/pom.xml
@@ -25,31 +25,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/messaging/cloud-events/amqp-binary/pom.xml b/messaging/cloud-events/amqp-binary/pom.xml
index 075890cd1..ff3120c7f 100644
--- a/messaging/cloud-events/amqp-binary/pom.xml
+++ b/messaging/cloud-events/amqp-binary/pom.xml
@@ -29,31 +29,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/messaging/cloud-events/amqp-json/pom.xml b/messaging/cloud-events/amqp-json/pom.xml
index 643330b08..1224abc19 100644
--- a/messaging/cloud-events/amqp-json/pom.xml
+++ b/messaging/cloud-events/amqp-json/pom.xml
@@ -29,31 +29,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/messaging/infinispan-grpc-kafka/pom.xml b/messaging/infinispan-grpc-kafka/pom.xml
index 02b05726a..5fef4ceca 100644
--- a/messaging/infinispan-grpc-kafka/pom.xml
+++ b/messaging/infinispan-grpc-kafka/pom.xml
@@ -71,31 +71,4 @@
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/messaging/kafka-confluent-avro-reactive-messaging/pom.xml b/messaging/kafka-confluent-avro-reactive-messaging/pom.xml
index f6af7e87d..28e5d6e37 100644
--- a/messaging/kafka-confluent-avro-reactive-messaging/pom.xml
+++ b/messaging/kafka-confluent-avro-reactive-messaging/pom.xml
@@ -53,31 +53,4 @@
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/messaging/kafka-producer/pom.xml b/messaging/kafka-producer/pom.xml
index db380f2c7..d624bd2ca 100644
--- a/messaging/kafka-producer/pom.xml
+++ b/messaging/kafka-producer/pom.xml
@@ -24,31 +24,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/messaging/kafka-streams-reactive-messaging/pom.xml b/messaging/kafka-streams-reactive-messaging/pom.xml
index 90e57cfef..95e73830c 100644
--- a/messaging/kafka-streams-reactive-messaging/pom.xml
+++ b/messaging/kafka-streams-reactive-messaging/pom.xml
@@ -33,31 +33,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/messaging/kafka-strimzi-avro-reactive-messaging/pom.xml b/messaging/kafka-strimzi-avro-reactive-messaging/pom.xml
index 989e411b4..24d636d35 100644
--- a/messaging/kafka-strimzi-avro-reactive-messaging/pom.xml
+++ b/messaging/kafka-strimzi-avro-reactive-messaging/pom.xml
@@ -43,31 +43,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/messaging/kafkaSSL/pom.xml b/messaging/kafkaSSL/pom.xml
index 67d1548f0..4281ffb34 100644
--- a/messaging/kafkaSSL/pom.xml
+++ b/messaging/kafkaSSL/pom.xml
@@ -54,31 +54,4 @@
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/messaging/qpid/pom.xml b/messaging/qpid/pom.xml
index 5e198d076..82db70894 100644
--- a/messaging/qpid/pom.xml
+++ b/messaging/qpid/pom.xml
@@ -25,31 +25,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/monitoring/micrometer-prometheus-oidc/pom.xml b/monitoring/micrometer-prometheus-oidc/pom.xml
index b9105ebf6..6c49ce934 100644
--- a/monitoring/micrometer-prometheus-oidc/pom.xml
+++ b/monitoring/micrometer-prometheus-oidc/pom.xml
@@ -33,31 +33,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/monitoring/microprofile-opentracing/pom.xml b/monitoring/microprofile-opentracing/pom.xml
index 664e7a143..f802cbd0b 100644
--- a/monitoring/microprofile-opentracing/pom.xml
+++ b/monitoring/microprofile-opentracing/pom.xml
@@ -37,31 +37,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/monitoring/opentelemetry-reactive/pom.xml b/monitoring/opentelemetry-reactive/pom.xml
index 929d9185f..4fcc8d805 100644
--- a/monitoring/opentelemetry-reactive/pom.xml
+++ b/monitoring/opentelemetry-reactive/pom.xml
@@ -58,31 +58,4 @@
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/monitoring/opentelemetry-reactive/src/test/java/io/quarkus/ts/opentelemetry/reactive/OpentelemetryReactiveIT.java b/monitoring/opentelemetry-reactive/src/test/java/io/quarkus/ts/opentelemetry/reactive/OpentelemetryReactiveIT.java
index 5a8e4984b..bf7443ae2 100644
--- a/monitoring/opentelemetry-reactive/src/test/java/io/quarkus/ts/opentelemetry/reactive/OpentelemetryReactiveIT.java
+++ b/monitoring/opentelemetry-reactive/src/test/java/io/quarkus/ts/opentelemetry/reactive/OpentelemetryReactiveIT.java
@@ -15,8 +15,6 @@
import org.hamcrest.Matcher;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
-import org.junit.jupiter.api.condition.DisabledOnOs;
-import org.junit.jupiter.api.condition.OS;
import io.quarkus.test.bootstrap.JaegerService;
import io.quarkus.test.bootstrap.RestService;
@@ -26,7 +24,6 @@
import io.restassured.response.Response;
@QuarkusScenario
-@DisabledOnOs(value = OS.WINDOWS, disabledReason = "Windows does not support Linux Containers / Testcontainers")
public class OpentelemetryReactiveIT {
private static final String OTEL_PING_SERVICE_NAME = "pingservice";
diff --git a/monitoring/opentelemetry/pom.xml b/monitoring/opentelemetry/pom.xml
index 8a155b933..564c64b28 100644
--- a/monitoring/opentelemetry/pom.xml
+++ b/monitoring/opentelemetry/pom.xml
@@ -58,31 +58,4 @@
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/monitoring/opentelemetry/src/test/java/io/quarkus/ts/opentelemetry/OpenTelemetryIT.java b/monitoring/opentelemetry/src/test/java/io/quarkus/ts/opentelemetry/OpenTelemetryIT.java
index 70c27ed37..7177126a8 100644
--- a/monitoring/opentelemetry/src/test/java/io/quarkus/ts/opentelemetry/OpenTelemetryIT.java
+++ b/monitoring/opentelemetry/src/test/java/io/quarkus/ts/opentelemetry/OpenTelemetryIT.java
@@ -23,8 +23,6 @@
import org.junit.jupiter.api.Order;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.TestMethodOrder;
-import org.junit.jupiter.api.condition.DisabledOnOs;
-import org.junit.jupiter.api.condition.OS;
import io.quarkus.test.bootstrap.JaegerService;
import io.quarkus.test.bootstrap.RestService;
@@ -35,7 +33,6 @@
@TestMethodOrder(MethodOrderer.OrderAnnotation.class) // order methods as SDK autoconfigure test expects previous traces
@QuarkusScenario
-@DisabledOnOs(value = OS.WINDOWS, disabledReason = "Windows does not support Linux Containers / Testcontainers")
public class OpenTelemetryIT {
private Response resp;
diff --git a/monitoring/opentracing-reactive-grpc/pom.xml b/monitoring/opentracing-reactive-grpc/pom.xml
index 5f4dba62f..b524b26e9 100644
--- a/monitoring/opentracing-reactive-grpc/pom.xml
+++ b/monitoring/opentracing-reactive-grpc/pom.xml
@@ -54,31 +54,4 @@
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/nosql-db/infinispan/pom.xml b/nosql-db/infinispan/pom.xml
index e55bfc407..da2c1f3ad 100644
--- a/nosql-db/infinispan/pom.xml
+++ b/nosql-db/infinispan/pom.xml
@@ -25,31 +25,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/nosql-db/mongodb-reactive/pom.xml b/nosql-db/mongodb-reactive/pom.xml
index b33a09b35..c5756b2c3 100644
--- a/nosql-db/mongodb-reactive/pom.xml
+++ b/nosql-db/mongodb-reactive/pom.xml
@@ -29,31 +29,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/nosql-db/mongodb/pom.xml b/nosql-db/mongodb/pom.xml
index 6ccbc39e4..20bbdb912 100644
--- a/nosql-db/mongodb/pom.xml
+++ b/nosql-db/mongodb/pom.xml
@@ -29,31 +29,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/properties/src/test/java/io/quarkus/ts/properties/consul/ConsulConfigSourceIT.java b/properties/src/test/java/io/quarkus/ts/properties/consul/ConsulConfigSourceIT.java
index 249bac702..d3771ecf5 100644
--- a/properties/src/test/java/io/quarkus/ts/properties/consul/ConsulConfigSourceIT.java
+++ b/properties/src/test/java/io/quarkus/ts/properties/consul/ConsulConfigSourceIT.java
@@ -10,8 +10,6 @@
import org.apache.http.HttpStatus;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
-import org.junit.jupiter.api.condition.DisabledOnOs;
-import org.junit.jupiter.api.condition.OS;
import io.quarkus.test.bootstrap.ConsulService;
import io.quarkus.test.bootstrap.RestService;
@@ -21,7 +19,6 @@
import io.quarkus.test.services.QuarkusApplication;
@QuarkusScenario
-@DisabledOnOs(value = OS.WINDOWS, disabledReason = "Windows does not support Linux Containers / Testcontainers")
public class ConsulConfigSourceIT {
private static final String CONSUL_KEY = "config/app";
diff --git a/quarkus-cli/pom.xml b/quarkus-cli/pom.xml
index 74dd82e8e..8824f117d 100644
--- a/quarkus-cli/pom.xml
+++ b/quarkus-cli/pom.xml
@@ -31,30 +31,5 @@
true
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
diff --git a/scheduling/quartz/pom.xml b/scheduling/quartz/pom.xml
index 9503d7035..1c5a46f66 100644
--- a/scheduling/quartz/pom.xml
+++ b/scheduling/quartz/pom.xml
@@ -40,31 +40,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/security/keycloak-authz-classic/pom.xml b/security/keycloak-authz-classic/pom.xml
index a057ce829..72ae099a8 100644
--- a/security/keycloak-authz-classic/pom.xml
+++ b/security/keycloak-authz-classic/pom.xml
@@ -30,31 +30,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/security/keycloak-authz-reactive/pom.xml b/security/keycloak-authz-reactive/pom.xml
index 4c2254083..db27ec677 100644
--- a/security/keycloak-authz-reactive/pom.xml
+++ b/security/keycloak-authz-reactive/pom.xml
@@ -30,31 +30,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/security/keycloak-jwt/pom.xml b/security/keycloak-jwt/pom.xml
index 4281eb869..a6bf8f776 100644
--- a/security/keycloak-jwt/pom.xml
+++ b/security/keycloak-jwt/pom.xml
@@ -30,31 +30,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/security/keycloak-multitenant/pom.xml b/security/keycloak-multitenant/pom.xml
index 99a9185ce..93a3266a4 100644
--- a/security/keycloak-multitenant/pom.xml
+++ b/security/keycloak-multitenant/pom.xml
@@ -30,31 +30,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/security/keycloak-oauth2/pom.xml b/security/keycloak-oauth2/pom.xml
index b3e1a3d45..c94704e53 100644
--- a/security/keycloak-oauth2/pom.xml
+++ b/security/keycloak-oauth2/pom.xml
@@ -25,31 +25,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/security/keycloak-oidc-client-basic/pom.xml b/security/keycloak-oidc-client-basic/pom.xml
index 7ebebe7c4..cc47ee708 100644
--- a/security/keycloak-oidc-client-basic/pom.xml
+++ b/security/keycloak-oidc-client-basic/pom.xml
@@ -33,31 +33,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/security/keycloak-oidc-client-extended/pom.xml b/security/keycloak-oidc-client-extended/pom.xml
index c2a2dd164..99a019a1a 100644
--- a/security/keycloak-oidc-client-extended/pom.xml
+++ b/security/keycloak-oidc-client-extended/pom.xml
@@ -60,31 +60,4 @@
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/security/keycloak-oidc-client-reactive-basic/pom.xml b/security/keycloak-oidc-client-reactive-basic/pom.xml
index 6b73b3e7c..56a1941ce 100644
--- a/security/keycloak-oidc-client-reactive-basic/pom.xml
+++ b/security/keycloak-oidc-client-reactive-basic/pom.xml
@@ -33,31 +33,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/security/keycloak-oidc-client-reactive-extended/pom.xml b/security/keycloak-oidc-client-reactive-extended/pom.xml
index 9360c00c2..7fcc302b5 100644
--- a/security/keycloak-oidc-client-reactive-extended/pom.xml
+++ b/security/keycloak-oidc-client-reactive-extended/pom.xml
@@ -56,31 +56,4 @@
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/security/keycloak-webapp/pom.xml b/security/keycloak-webapp/pom.xml
index db34cc17f..5efb299ce 100644
--- a/security/keycloak-webapp/pom.xml
+++ b/security/keycloak-webapp/pom.xml
@@ -30,31 +30,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/security/keycloak/pom.xml b/security/keycloak/pom.xml
index f41b2f340..214caeaa7 100644
--- a/security/keycloak/pom.xml
+++ b/security/keycloak/pom.xml
@@ -25,31 +25,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/security/oidc-client-mutual-tls/pom.xml b/security/oidc-client-mutual-tls/pom.xml
index f5cb53cc0..ecb2526a1 100644
--- a/security/oidc-client-mutual-tls/pom.xml
+++ b/security/oidc-client-mutual-tls/pom.xml
@@ -25,31 +25,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/security/vertx-jwt/pom.xml b/security/vertx-jwt/pom.xml
index b8d753efb..afe76dd79 100644
--- a/security/vertx-jwt/pom.xml
+++ b/security/vertx-jwt/pom.xml
@@ -32,31 +32,4 @@
quarkus-smallrye-openapi
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/service-discovery/stork-custom/pom.xml b/service-discovery/stork-custom/pom.xml
index a565c800d..689f81052 100644
--- a/service-discovery/stork-custom/pom.xml
+++ b/service-discovery/stork-custom/pom.xml
@@ -47,31 +47,4 @@
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/service-discovery/stork/pom.xml b/service-discovery/stork/pom.xml
index c77e65fe8..c0bed4bd0 100644
--- a/service-discovery/stork/pom.xml
+++ b/service-discovery/stork/pom.xml
@@ -49,31 +49,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/spring/spring-cloud-config/pom.xml b/spring/spring-cloud-config/pom.xml
index d106ba1e7..18f0d029b 100644
--- a/spring/spring-cloud-config/pom.xml
+++ b/spring/spring-cloud-config/pom.xml
@@ -24,31 +24,4 @@
quarkus-spring-cloud-config-client
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/spring/spring-data/pom.xml b/spring/spring-data/pom.xml
index 9dedb1100..d7961f21d 100644
--- a/spring/spring-data/pom.xml
+++ b/spring/spring-data/pom.xml
@@ -49,31 +49,4 @@
quarkus-smallrye-openapi
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/spring/spring-web-reactive/pom.xml b/spring/spring-web-reactive/pom.xml
index 4efdcf886..bc3510708 100644
--- a/spring/spring-web-reactive/pom.xml
+++ b/spring/spring-web-reactive/pom.xml
@@ -41,31 +41,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/spring/spring-web/pom.xml b/spring/spring-web/pom.xml
index 48ec667f9..e31fa4b09 100644
--- a/spring/spring-web/pom.xml
+++ b/spring/spring-web/pom.xml
@@ -41,31 +41,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/sql-db/hibernate-fulltext-search/pom.xml b/sql-db/hibernate-fulltext-search/pom.xml
index dab941645..960fe6567 100644
--- a/sql-db/hibernate-fulltext-search/pom.xml
+++ b/sql-db/hibernate-fulltext-search/pom.xml
@@ -45,31 +45,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/sql-db/hibernate-reactive/pom.xml b/sql-db/hibernate-reactive/pom.xml
index fe301fee3..bbfe8bf09 100644
--- a/sql-db/hibernate-reactive/pom.xml
+++ b/sql-db/hibernate-reactive/pom.xml
@@ -57,31 +57,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/sql-db/hibernate/pom.xml b/sql-db/hibernate/pom.xml
index 9236e3a05..ae466a78b 100644
--- a/sql-db/hibernate/pom.xml
+++ b/sql-db/hibernate/pom.xml
@@ -33,31 +33,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/sql-db/multiple-pus/pom.xml b/sql-db/multiple-pus/pom.xml
index 90697a441..524423b2a 100644
--- a/sql-db/multiple-pus/pom.xml
+++ b/sql-db/multiple-pus/pom.xml
@@ -46,31 +46,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/sql-db/narayana-transactions/pom.xml b/sql-db/narayana-transactions/pom.xml
index ff51211e5..cef38ada7 100644
--- a/sql-db/narayana-transactions/pom.xml
+++ b/sql-db/narayana-transactions/pom.xml
@@ -84,30 +84,5 @@
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
diff --git a/sql-db/narayana-transactions/src/test/java/io/quarkus/ts/transactions/MariaDbTransactionGeneralUsageIT.java b/sql-db/narayana-transactions/src/test/java/io/quarkus/ts/transactions/MariaDbTransactionGeneralUsageIT.java
index c8610b371..bf301c1d1 100644
--- a/sql-db/narayana-transactions/src/test/java/io/quarkus/ts/transactions/MariaDbTransactionGeneralUsageIT.java
+++ b/sql-db/narayana-transactions/src/test/java/io/quarkus/ts/transactions/MariaDbTransactionGeneralUsageIT.java
@@ -1,8 +1,5 @@
package io.quarkus.ts.transactions;
-import org.junit.jupiter.api.condition.DisabledOnOs;
-import org.junit.jupiter.api.condition.OS;
-
import io.quarkus.test.bootstrap.MariaDbService;
import io.quarkus.test.bootstrap.RestService;
import io.quarkus.test.scenarios.QuarkusScenario;
@@ -11,7 +8,6 @@
import io.quarkus.ts.transactions.recovery.TransactionExecutor;
@QuarkusScenario
-@DisabledOnOs(value = OS.WINDOWS, disabledReason = "Windows does not support Linux Containers / Testcontainers (Jaeger)")
public class MariaDbTransactionGeneralUsageIT extends TransactionCommons {
static final int MARIADB_PORT = 3306;
diff --git a/sql-db/narayana-transactions/src/test/java/io/quarkus/ts/transactions/MssqlTransactionGeneralUsageIT.java b/sql-db/narayana-transactions/src/test/java/io/quarkus/ts/transactions/MssqlTransactionGeneralUsageIT.java
index 5f0620587..0570a7e9e 100644
--- a/sql-db/narayana-transactions/src/test/java/io/quarkus/ts/transactions/MssqlTransactionGeneralUsageIT.java
+++ b/sql-db/narayana-transactions/src/test/java/io/quarkus/ts/transactions/MssqlTransactionGeneralUsageIT.java
@@ -1,8 +1,5 @@
package io.quarkus.ts.transactions;
-import org.junit.jupiter.api.condition.DisabledOnOs;
-import org.junit.jupiter.api.condition.OS;
-
import io.quarkus.test.bootstrap.RestService;
import io.quarkus.test.bootstrap.SqlServerService;
import io.quarkus.test.scenarios.QuarkusScenario;
@@ -11,7 +8,6 @@
import io.quarkus.ts.transactions.recovery.TransactionExecutor;
@QuarkusScenario
-@DisabledOnOs(value = OS.WINDOWS, disabledReason = "Windows does not support Linux Containers / Testcontainers (Jaeger)")
public class MssqlTransactionGeneralUsageIT extends TransactionCommons {
private static final int MSSQL_PORT = 1433;
diff --git a/sql-db/narayana-transactions/src/test/java/io/quarkus/ts/transactions/MysqlTransactionGeneralUsageIT.java b/sql-db/narayana-transactions/src/test/java/io/quarkus/ts/transactions/MysqlTransactionGeneralUsageIT.java
index 3a4dfa2b3..e774f1d7f 100644
--- a/sql-db/narayana-transactions/src/test/java/io/quarkus/ts/transactions/MysqlTransactionGeneralUsageIT.java
+++ b/sql-db/narayana-transactions/src/test/java/io/quarkus/ts/transactions/MysqlTransactionGeneralUsageIT.java
@@ -1,8 +1,6 @@
package io.quarkus.ts.transactions;
import org.junit.jupiter.api.Tag;
-import org.junit.jupiter.api.condition.DisabledOnOs;
-import org.junit.jupiter.api.condition.OS;
import io.quarkus.test.bootstrap.MySqlService;
import io.quarkus.test.bootstrap.RestService;
@@ -14,7 +12,6 @@
// TODO https://github.com/quarkus-qe/quarkus-test-suite/issues/756
@Tag("fips-incompatible") // native-mode
@QuarkusScenario
-@DisabledOnOs(value = OS.WINDOWS, disabledReason = "Windows does not support Linux Containers / Testcontainers (Jaeger)")
public class MysqlTransactionGeneralUsageIT extends TransactionCommons {
static final int MYSQL_PORT = 3306;
diff --git a/sql-db/narayana-transactions/src/test/java/io/quarkus/ts/transactions/OracleTransactionGeneralUsageIT.java b/sql-db/narayana-transactions/src/test/java/io/quarkus/ts/transactions/OracleTransactionGeneralUsageIT.java
index 117671df0..df14f06d5 100644
--- a/sql-db/narayana-transactions/src/test/java/io/quarkus/ts/transactions/OracleTransactionGeneralUsageIT.java
+++ b/sql-db/narayana-transactions/src/test/java/io/quarkus/ts/transactions/OracleTransactionGeneralUsageIT.java
@@ -1,8 +1,5 @@
package io.quarkus.ts.transactions;
-import org.junit.jupiter.api.condition.DisabledOnOs;
-import org.junit.jupiter.api.condition.OS;
-
import io.quarkus.test.bootstrap.OracleService;
import io.quarkus.test.bootstrap.RestService;
import io.quarkus.test.scenarios.QuarkusScenario;
@@ -11,7 +8,6 @@
import io.quarkus.ts.transactions.recovery.TransactionExecutor;
@QuarkusScenario
-@DisabledOnOs(value = OS.WINDOWS, disabledReason = "Windows does not support Linux Containers / Testcontainers (Jaeger)")
public class OracleTransactionGeneralUsageIT extends TransactionCommons {
static final int ORACLE_PORT = 1521;
diff --git a/sql-db/narayana-transactions/src/test/java/io/quarkus/ts/transactions/PostgresqlTransactionGeneralUsageIT.java b/sql-db/narayana-transactions/src/test/java/io/quarkus/ts/transactions/PostgresqlTransactionGeneralUsageIT.java
index c7b782eef..7411fa149 100644
--- a/sql-db/narayana-transactions/src/test/java/io/quarkus/ts/transactions/PostgresqlTransactionGeneralUsageIT.java
+++ b/sql-db/narayana-transactions/src/test/java/io/quarkus/ts/transactions/PostgresqlTransactionGeneralUsageIT.java
@@ -1,8 +1,5 @@
package io.quarkus.ts.transactions;
-import org.junit.jupiter.api.condition.DisabledOnOs;
-import org.junit.jupiter.api.condition.OS;
-
import io.quarkus.test.bootstrap.PostgresqlService;
import io.quarkus.test.bootstrap.RestService;
import io.quarkus.test.scenarios.QuarkusScenario;
@@ -11,7 +8,6 @@
import io.quarkus.ts.transactions.recovery.TransactionExecutor;
@QuarkusScenario
-@DisabledOnOs(value = OS.WINDOWS, disabledReason = "Windows does not support Linux Containers / Testcontainers (Jaeger)")
public class PostgresqlTransactionGeneralUsageIT extends TransactionCommons {
private static final String ENABLE_PREPARED_TRANSACTIONS = "--max_prepared_transactions=100";
diff --git a/sql-db/panache-flyway/pom.xml b/sql-db/panache-flyway/pom.xml
index 069dec6cd..2f993ff58 100644
--- a/sql-db/panache-flyway/pom.xml
+++ b/sql-db/panache-flyway/pom.xml
@@ -50,31 +50,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/sql-db/panache-flyway/src/test/java/io/quarkus/ts/sqldb/panacheflyway/dbpool/AgroalPoolTest.java b/sql-db/panache-flyway/src/test/java/io/quarkus/ts/sqldb/panacheflyway/dbpool/AgroalPoolTest.java
index d02ebec4c..fd8c866b9 100644
--- a/sql-db/panache-flyway/src/test/java/io/quarkus/ts/sqldb/panacheflyway/dbpool/AgroalPoolTest.java
+++ b/sql-db/panache-flyway/src/test/java/io/quarkus/ts/sqldb/panacheflyway/dbpool/AgroalPoolTest.java
@@ -22,6 +22,8 @@
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Tag;
import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.condition.DisabledOnOs;
+import org.junit.jupiter.api.condition.OS;
import io.agroal.api.AgroalDataSource;
import io.quarkus.test.junit.QuarkusTest;
@@ -35,6 +37,7 @@
* The aim of these tests is verified agroal and entityManager pool management
* Some of these tests required some extra load, in order to reproduce concurrency issues.
*/
+@DisabledOnOs(OS.WINDOWS) // TODO mvavrik: FW must handle this and run test when Docker is available
@Tag("fips-incompatible") // native-mode
@QuarkusTest
@TestProfile(AgroalTestProfile.class)
diff --git a/sql-db/reactive-rest-data-panache/pom.xml b/sql-db/reactive-rest-data-panache/pom.xml
index d98f3c8db..f652d3bc9 100644
--- a/sql-db/reactive-rest-data-panache/pom.xml
+++ b/sql-db/reactive-rest-data-panache/pom.xml
@@ -53,31 +53,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/sql-db/reactive-vanilla/pom.xml b/sql-db/reactive-vanilla/pom.xml
index 0f04a6f29..9c96c5a72 100644
--- a/sql-db/reactive-vanilla/pom.xml
+++ b/sql-db/reactive-vanilla/pom.xml
@@ -32,31 +32,4 @@
quarkus-reactive-mssql-client
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/sql-db/sql-app-compatibility/pom.xml b/sql-db/sql-app-compatibility/pom.xml
index a461b6a72..d4c97a624 100644
--- a/sql-db/sql-app-compatibility/pom.xml
+++ b/sql-db/sql-app-compatibility/pom.xml
@@ -81,30 +81,5 @@
true
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
diff --git a/sql-db/sql-app/pom.xml b/sql-db/sql-app/pom.xml
index 4d87fc3f4..d911da4bf 100644
--- a/sql-db/sql-app/pom.xml
+++ b/sql-db/sql-app/pom.xml
@@ -77,30 +77,5 @@
true
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
diff --git a/sql-db/vertx-sql/pom.xml b/sql-db/vertx-sql/pom.xml
index 437db7514..dd7ce0c48 100644
--- a/sql-db/vertx-sql/pom.xml
+++ b/sql-db/vertx-sql/pom.xml
@@ -77,31 +77,4 @@
test
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/sql-db/vertx-sql/src/test/java/io/quarkus/ts/vertx/sql/dbpool/PostgresPoolTest.java b/sql-db/vertx-sql/src/test/java/io/quarkus/ts/vertx/sql/dbpool/PostgresPoolTest.java
index ebc799e2f..94120ffae 100644
--- a/sql-db/vertx-sql/src/test/java/io/quarkus/ts/vertx/sql/dbpool/PostgresPoolTest.java
+++ b/sql-db/vertx-sql/src/test/java/io/quarkus/ts/vertx/sql/dbpool/PostgresPoolTest.java
@@ -19,6 +19,8 @@
import org.junit.jupiter.api.Order;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.TestMethodOrder;
+import org.junit.jupiter.api.condition.DisabledOnOs;
+import org.junit.jupiter.api.condition.OS;
import io.quarkus.test.junit.QuarkusTest;
import io.quarkus.test.junit.TestProfile;
@@ -26,6 +28,7 @@
import io.vertx.mutiny.pgclient.PgPool;
import io.vertx.mutiny.sqlclient.RowSet;
+@DisabledOnOs(OS.WINDOWS) // TODO mvavrik: FW must handle this and run test when Docker is available
@QuarkusTest
@TestProfile(PostgresqlTestProfile.class)
@TestMethodOrder(OrderAnnotation.class)
diff --git a/super-size/many-extensions/pom.xml b/super-size/many-extensions/pom.xml
index 2d0a8e624..f992ad7ea 100644
--- a/super-size/many-extensions/pom.xml
+++ b/super-size/many-extensions/pom.xml
@@ -193,30 +193,6 @@
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
deploy-to-openshift-using-extension