diff --git a/headless-services/commons/commons-boot-app-cli/src/test/java/org/springframework/ide/vscode/commons/boot/app/cli/SpringBootAppTest.java b/headless-services/commons/commons-boot-app-cli/src/test/java/org/springframework/ide/vscode/commons/boot/app/cli/SpringBootAppTest.java index 22ab82987..fa2a2a5ee 100644 --- a/headless-services/commons/commons-boot-app-cli/src/test/java/org/springframework/ide/vscode/commons/boot/app/cli/SpringBootAppTest.java +++ b/headless-services/commons/commons-boot-app-cli/src/test/java/org/springframework/ide/vscode/commons/boot/app/cli/SpringBootAppTest.java @@ -45,8 +45,10 @@ public class SpringBootAppTest { @BeforeClass public static void setupClass() throws Exception { testAppRunner = startTestApplication(SpringBootAppTest.class.getResource("/"+appName+"-0.0.1-SNAPSHOT.jar")); - testApp = getAppContaining(appName); - assertNotNull(testApp); + ACondition.waitFor(TIMEOUT, () -> { + testApp = getAppContaining(appName); + assertNotNull(testApp); + }); } private static AsyncProcess startTestApplication(URL jarUrl) throws Exception {