diff --git a/spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/testcontainers/CassandraContainer.java b/spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/testcontainers/CassandraContainer.java index 8ec58a8de28..e607ac9b578 100644 --- a/spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/testcontainers/CassandraContainer.java +++ b/spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/testcontainers/CassandraContainer.java @@ -16,6 +16,7 @@ package org.springframework.boot.testsupport.testcontainers; +import java.time.Duration; import java.util.concurrent.Callable; import java.util.concurrent.TimeUnit; @@ -37,10 +38,9 @@ public class CassandraContainer extends Container { private static final int PORT = 9042; public CassandraContainer() { - super("cassandra:3.11.1", PORT, - (container) -> container - .waitingFor(new WaitStrategy(container.getMappedPort(PORT))) - .withStartupAttempts(3)); + super("cassandra:3.11.1", PORT, (container) -> container + .waitingFor(new WaitStrategy(container.getMappedPort(PORT))) + .withStartupAttempts(3).withStartupTimeout(Duration.ofSeconds(60))); } private static class WaitStrategy extends HostPortWaitStrategy {