From 3eae2d66dbc31661071bc764f76ba015e89b070c Mon Sep 17 00:00:00 2001 From: jstastny-cz Date: Mon, 9 Oct 2023 10:48:24 +0200 Subject: [PATCH] kie-issues#622: explicitly provide startupTimeout in waitingFor call --- .../org/kie/kogito/testcontainers/KogitoKafkaContainer.java | 2 +- .../kie/kogito/testcontainers/KogitoKeycloakContainer.java | 2 +- .../kie/kogito/testcontainers/KogitoRedisSearchContainer.java | 2 +- .../deployment/devservices/DataIndexInMemoryContainer.java | 4 +++- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/kogito-test-utils/src/main/java/org/kie/kogito/testcontainers/KogitoKafkaContainer.java b/kogito-test-utils/src/main/java/org/kie/kogito/testcontainers/KogitoKafkaContainer.java index da5ef0b4e83..6bd3a3dce7e 100644 --- a/kogito-test-utils/src/main/java/org/kie/kogito/testcontainers/KogitoKafkaContainer.java +++ b/kogito-test-utils/src/main/java/org/kie/kogito/testcontainers/KogitoKafkaContainer.java @@ -47,7 +47,7 @@ public KogitoKafkaContainer() { withExposedPorts(KAFKA_PORT); withCreateContainerCmdModifier(cmd -> cmd.withEntrypoint("sh")); withCommand("-c", "while [ ! -f " + STARTER_SCRIPT + " ]; do sleep 0.1; done; " + STARTER_SCRIPT); - waitingFor(Wait.forLogMessage(".*Started Kafka API server.*", 1)); + waitingFor(Wait.forLogMessage(".*Started Kafka API server.*", 1).withStartupTimeout(Constants.CONTAINER_START_TIMEOUT)); } @Override diff --git a/kogito-test-utils/src/main/java/org/kie/kogito/testcontainers/KogitoKeycloakContainer.java b/kogito-test-utils/src/main/java/org/kie/kogito/testcontainers/KogitoKeycloakContainer.java index 811ec8eeb01..3cd8f46fa4f 100644 --- a/kogito-test-utils/src/main/java/org/kie/kogito/testcontainers/KogitoKeycloakContainer.java +++ b/kogito-test-utils/src/main/java/org/kie/kogito/testcontainers/KogitoKeycloakContainer.java @@ -43,7 +43,7 @@ public KogitoKeycloakContainer() { withEnv("KEYCLOAK_ADMIN", USER); withEnv("KEYCLOAK_ADMIN_PASSWORD", PASSWORD); withClasspathResourceMapping("testcontainers/keycloak/kogito-realm.json", REALM_FILE, BindMode.READ_ONLY); - waitingFor(Wait.forLogMessage(".*Keycloak.*started.*", 1)); + waitingFor(Wait.forLogMessage(".*Keycloak.*started.*", 1).withStartupTimeout(Constants.CONTAINER_START_TIMEOUT)); withCommand("start-dev --import-realm"); } diff --git a/kogito-test-utils/src/main/java/org/kie/kogito/testcontainers/KogitoRedisSearchContainer.java b/kogito-test-utils/src/main/java/org/kie/kogito/testcontainers/KogitoRedisSearchContainer.java index f4adf9377a5..39433a57e63 100644 --- a/kogito-test-utils/src/main/java/org/kie/kogito/testcontainers/KogitoRedisSearchContainer.java +++ b/kogito-test-utils/src/main/java/org/kie/kogito/testcontainers/KogitoRedisSearchContainer.java @@ -29,7 +29,7 @@ public class KogitoRedisSearchContainer extends KogitoGenericContainer