diff --git a/src/test/java/io/harness/cf/client/api/CfClientTest.java b/src/test/java/io/harness/cf/client/api/CfClientTest.java index 877fc022..f77389ac 100644 --- a/src/test/java/io/harness/cf/client/api/CfClientTest.java +++ b/src/test/java/io/harness/cf/client/api/CfClientTest.java @@ -153,7 +153,6 @@ void shouldAllowEvaluationsToContinueWhenAuthFails(boolean shouldWaitForInit) try (MockWebServer mockSvr = new MockWebServer()) { mockSvr.setDispatcher(webserverDispatcher); mockSvr.start(); - try (CfClient client = new CfClient( makeConnectorWithMinimalRetryBackOff(mockSvr.getHostName(), mockSvr.getPort()), @@ -173,6 +172,13 @@ void shouldAllowEvaluationsToContinueWhenAuthFails(boolean shouldWaitForInit) System.out.printf( "Test that xVariation doesn't block and serves default when auth fails, iteration #%d%n", i); + // Add logging for visibility in case of exception + try { + client.waitForInitialization(); + } catch (FeatureFlagInitializeException ex) { + System.err.println("Feature flag initialization failed: " + ex.getMessage()); + } + } boolean b1 = client.boolVariation("test", null, true); boolean b2 =