diff --git a/.github/workflows/composites/maven-build-with-dry-run-for-tests/action.yaml b/.github/workflows/composites/maven-build-with-dry-run-for-tests/action.yaml index 6a3712be..dd709b80 100644 --- a/.github/workflows/composites/maven-build-with-dry-run-for-tests/action.yaml +++ b/.github/workflows/composites/maven-build-with-dry-run-for-tests/action.yaml @@ -8,9 +8,9 @@ runs: run: | # find all the tests that are supposed to be run, but don't actually run them. # this is achieved via: 'spring.cloud.k8s.skip.tests=true' in DisabledTestsCondition - ./mvnw clean install -B -Dskip.build.image=true -Dspring.cloud.k8s.skip.tests=true \ + ./mvnw test -B -Dskip.build.image=true -Dspring.cloud.k8s.skip.tests=true \ -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=error \ - -T 1C > /tmp/tests.txt + -T 1C -q > /tmp/tests.txt - name: show result if: always() diff --git a/spring-cloud-kubernetes-test-support/src/main/java/org/springframework/cloud/kubernetes/tests/commons/junit_extension/DisabledTestsCondition.java b/spring-cloud-kubernetes-test-support/src/main/java/org/springframework/cloud/kubernetes/tests/commons/junit_extension/DisabledTestsCondition.java index bbfaff1d..f141f07c 100644 --- a/spring-cloud-kubernetes-test-support/src/main/java/org/springframework/cloud/kubernetes/tests/commons/junit_extension/DisabledTestsCondition.java +++ b/spring-cloud-kubernetes-test-support/src/main/java/org/springframework/cloud/kubernetes/tests/commons/junit_extension/DisabledTestsCondition.java @@ -37,9 +37,11 @@ import org.junit.jupiter.api.extension.ExtensionContext; */ public class DisabledTestsCondition implements ExecutionCondition { + private static final boolean SKIP_RUNNING_TESTS = "true".equals(System.getProperty("spring.cloud.k8s.skip.tests")); + @Override public ConditionEvaluationResult evaluateExecutionCondition(ExtensionContext extensionContext) { - if ("true".equals(System.getProperty("spring.cloud.k8s.skip.tests"))) { + if (SKIP_RUNNING_TESTS) { System.out.println( "\nspring.cloud.k8s.test.to.run -> " + extensionContext.getRequiredTestClass().getName() + " \n"); return ConditionEvaluationResult.disabled("");