diff --git a/quickfixj-core/src/test/java/quickfix/mina/ssl/SSLCertificateTest.java b/quickfixj-core/src/test/java/quickfix/mina/ssl/SSLCertificateTest.java index 16b4387457..e3fb0c0de8 100644 --- a/quickfixj-core/src/test/java/quickfix/mina/ssl/SSLCertificateTest.java +++ b/quickfixj-core/src/test/java/quickfix/mina/ssl/SSLCertificateTest.java @@ -992,7 +992,8 @@ public void shouldConnectDifferentTypesOfSessions() throws Exception { static abstract class TestConnector { private static final Logger LOGGER = LoggerFactory.getLogger(TestConnector.class); - private static final int TIMEOUT_SECONDS = 5; + // Increased from 5 to 15 seconds to reduce flakiness on slower environments (e.g., macOS) + private static final int TIMEOUT_SECONDS = 15; private final SessionConnector connector; private final CountDownLatch exceptionThrownLatch;