From fb3b00dfe780239e4bf98a6ea7dc6b32df330af1 Mon Sep 17 00:00:00 2001 From: BoykoAlex Date: Fri, 21 Jul 2017 20:18:30 -0400 Subject: [PATCH] Fix randomly failing tests. --- .../ide/vscode/commons/maven/SourceJavadocTest.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/headless-services/commons/commons-maven/src/test/java/org/springframework/ide/vscode/commons/maven/SourceJavadocTest.java b/headless-services/commons/commons-maven/src/test/java/org/springframework/ide/vscode/commons/maven/SourceJavadocTest.java index 59af21b2b..85dcbda6e 100644 --- a/headless-services/commons/commons-maven/src/test/java/org/springframework/ide/vscode/commons/maven/SourceJavadocTest.java +++ b/headless-services/commons/commons-maven/src/test/java/org/springframework/ide/vscode/commons/maven/SourceJavadocTest.java @@ -35,6 +35,7 @@ public class SourceJavadocTest { try { JandexClasspath.providerType = JavadocProviderTypes.JAVA_PARSER; testProjectPath = Paths.get(SourceJavadocTest.class.getResource("/gs-rest-service-cors-boot-1.4.1-with-classpath-file").toURI()); + MavenBuilder.newBuilder(testProjectPath).clean().pack().skipTests().execute(); return new MavenJavaProject(MavenCore.getDefault(), testProjectPath.resolve(MavenCore.POM_XML).toFile()); } catch (Exception e) { return null; @@ -63,7 +64,7 @@ public class SourceJavadocTest { assertEquals(expected, type.getJavaDoc().raw().trim()); } - @Test //TODO: why is this sometimes failing in CI build? + @Test public void parser_testClassJavadocForOutputFolder() throws Exception { MavenJavaProject project = projectSupplier.get(); IType type = project.getClasspath().findType("hello.Greeting"); @@ -120,7 +121,7 @@ public class SourceJavadocTest { assertEquals(expected, method.getJavaDoc().raw().trim().substring(0, expected.length())); } - @Test //TODO: why is this sometimes failing in CI build? + @Test public void parser_testInnerClassJavadocForOutputFolder() throws Exception { MavenJavaProject project = projectSupplier.get(); IType type = project.getClasspath().findType("hello.Greeting$TestInnerClass");