From 3c6807e79bf228b9763ed9aa6b24a2aaa9866203 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niko=20Ko=CC=88bler?= Date: Sat, 20 Apr 2024 22:49:07 +0200 Subject: [PATCH] change wait strategy to use log output --- .../testcontainers/keycloak/ExtendableKeycloakContainer.java | 4 ++-- src/test/resources/junit-platform.properties | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/dasniko/testcontainers/keycloak/ExtendableKeycloakContainer.java b/src/main/java/dasniko/testcontainers/keycloak/ExtendableKeycloakContainer.java index 2b32114..2026003 100644 --- a/src/main/java/dasniko/testcontainers/keycloak/ExtendableKeycloakContainer.java +++ b/src/main/java/dasniko/testcontainers/keycloak/ExtendableKeycloakContainer.java @@ -148,8 +148,7 @@ protected void configure() { } setWaitStrategy(Wait - .forHttp(contextPath) - .forPort(KEYCLOAK_PORT_HTTP) + .forLogMessage(".*Running the server in development mode\\. DO NOT use this configuration in production.*\\n", 1) .withStartupTimeout(startupTimeout) ); @@ -205,6 +204,7 @@ protected void configure() { withEnv("KC_SPI_THEME_STATIC_MAX_AGE", String.valueOf(2592000)); } + commandParts.add("--health-enabled=true"); commandParts.add("--metrics-enabled=" + metricsEnabled); if (debugEnabled) { diff --git a/src/test/resources/junit-platform.properties b/src/test/resources/junit-platform.properties index 3b4bdd5..d4cc06a 100644 --- a/src/test/resources/junit-platform.properties +++ b/src/test/resources/junit-platform.properties @@ -1,4 +1,4 @@ -junit.jupiter.execution.parallel.enabled = false -junit.jupiter.execution.parallel.config.fixed.parallelism = 5 +junit.jupiter.execution.parallel.enabled = true +#junit.jupiter.execution.parallel.config.fixed.parallelism = 5 junit.jupiter.execution.parallel.mode.default = concurrent junit.jupiter.execution.parallel.mode.classes.default = same_thread