Skip to content

Build failure by GradleProjectImporterTest.testDeleteClasspath:320 #1251

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
ncaq opened this issue Nov 7, 2019 · 8 comments
Open

Build failure by GradleProjectImporterTest.testDeleteClasspath:320 #1251

ncaq opened this issue Nov 7, 2019 · 8 comments

Comments

@ncaq
Copy link

ncaq commented Nov 7, 2019

I proceeded with the installation as per the procedure, but I cannot proceed due to an error.

./mvnw clean verify
Results:

Failures: 
  GradleProjectImporterTest.testDeleteClasspath:320

Tests run: 1117, Failures: 1, Errors: 0, Skipped: 8

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for JDT Language Server :: Parent 0.46.0-SNAPSHOT:
[INFO] 
[INFO] JDT Language Server :: Parent ...................... SUCCESS [  0.049 s]
[INFO] JDT Language Server :: Target Platform ............. SUCCESS [  0.116 s]
[INFO] JDT Language Server :: Core ........................ SUCCESS [  3.858 s]
[INFO] JDT Language Server :: Tests ....................... FAILURE [03:41 min]
[INFO] JDT Language Server :: Product ..................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  04:15 min
[INFO] Finished at: 2019-11-07T23:20:05+09:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.eclipse.tycho:tycho-surefire-plugin:1.5.0:test (default-test) on project org.eclipse.jdt.ls.tests: There are test failures.
[ERROR] 
[ERROR] Please refer to /home/ncaq/Desktop/eclipse.jdt.ls/org.eclipse.jdt.ls.tests/target/surefire-reports for the individual test results.
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <args> -rf :org.eclipse.jdt.ls.tests

in TEST-org.eclipse.jdt.ls.core.internal.managers.GradleProjectImporterTest.xml

-------------------------------------------------------------------------------
Test set: org.eclipse.jdt.ls.core.internal.managers.GradleProjectImporterTest
-------------------------------------------------------------------------------
Tests run: 16, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 4.853 s <<< FAILURE! - in org.eclipse.jdt.ls.core.internal.managers.GradleProjectImporterTest
testDisableImportGradle(org.eclipse.jdt.ls.core.internal.managers.GradleProjectImporterTest)  Time elapsed: 0.061 s
testBuildFile(org.eclipse.jdt.ls.core.internal.managers.GradleProjectImporterTest)  Time elapsed: 0.853 s
testJava11Project(org.eclipse.jdt.ls.core.internal.managers.GradleProjectImporterTest)  Time elapsed: 0.734 s
testJavaImportExclusions(org.eclipse.jdt.ls.core.internal.managers.GradleProjectImporterTest)  Time elapsed: 0.162 s
testGradleHomePreference(org.eclipse.jdt.ls.core.internal.managers.GradleProjectImporterTest)  Time elapsed: 0.014 s
testDeleteClasspath(org.eclipse.jdt.ls.core.internal.managers.GradleProjectImporterTest)  Time elapsed: 0.238 s  <<< FAILURE!
java.lang.AssertionError
	at org.eclipse.jdt.ls.core.internal.managers.GradleProjectImporterTest.testDeleteClasspath(GradleProjectImporterTest.java:320)

testGradlePropertiesFile(org.eclipse.jdt.ls.core.internal.managers.GradleProjectImporterTest)  Time elapsed: 0.281 s
testGradleArguments(org.eclipse.jdt.ls.core.internal.managers.GradleProjectImporterTest)  Time elapsed: 0.014 s
testJava12Project(org.eclipse.jdt.ls.core.internal.managers.GradleProjectImporterTest)  Time elapsed: 1.015 s
testGradleUserHome(org.eclipse.jdt.ls.core.internal.managers.GradleProjectImporterTest)  Time elapsed: 0.014 s
testGradlePersistence(org.eclipse.jdt.ls.core.internal.managers.GradleProjectImporterTest)  Time elapsed: 0.416 s
testGradleJvmArguments(org.eclipse.jdt.ls.core.internal.managers.GradleProjectImporterTest)  Time elapsed: 0.013 s
testDisableGradleWrapper(org.eclipse.jdt.ls.core.internal.managers.GradleProjectImporterTest)  Time elapsed: 0.661 s
testWorkspaceSettings(org.eclipse.jdt.ls.core.internal.managers.GradleProjectImporterTest)  Time elapsed: 0.013 s
importNestedGradleProject(org.eclipse.jdt.ls.core.internal.managers.GradleProjectImporterTest)  Time elapsed: 0.2 s
importSimpleGradleProject(org.eclipse.jdt.ls.core.internal.managers.GradleProjectImporterTest)  Time elapsed: 0.143 s

I do not understand test of https://github.com/eclipse/eclipse.jdt.ls/blob/19905f028d7c2870feccb8f8652bdd9595ee9977/org.eclipse.jdt.ls.tests/src/org/eclipse/jdt/ls/core/internal/managers/GradleProjectImporterTest.java#L320

My system env.

2019-11-07T23:30:13 ncaq@indigo/pts/3(0) ~/Desktop/eclipse.jdt.ls
% java -version
openjdk version "1.8.0_232"
OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_232-b09)
OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.232-b09, mixed mode)
2019-11-07T23:30:17 ncaq@indigo/pts/3(0) ~/Desktop/eclipse.jdt.ls
% javac -version
javac 1.8.0_232
2019-11-07T23:30:19 ncaq@indigo/pts/3(0) ~/Desktop/eclipse.jdt.ls
% uname -a
Linux indigo 5.2.20-gentoo #1 SMP Wed Oct 30 14:50:00 JST 2019 x86_64 Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz GenuineIntel GNU/Linux
@snjeza
Copy link
Contributor

snjeza commented Nov 8, 2019

I can't reproduce the issue.

@Giesch
Copy link

Giesch commented Dec 15, 2019

I'm getting the same test failure.

openjdk version "1.8.0_222"
OpenJDK Runtime Environment (build 1.8.0_222-8u222-b10-1ubuntu1~18.04.1-b10)
OpenJDK 64-Bit Server VM (build 25.222-b10, mixed mode)
javac 1.8.0_222
Linux dan-All-Series 4.15.0-72-generic #81-Ubuntu SMP Tue Nov 26 12:20:02 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

@MathiasSM
Copy link

I have the same issue on Ubuntu 18.04.

$ java -version
openjdk version "1.8.0_242"
OpenJDK Runtime Environment (build 1.8.0_242-8u242-b08-0ubuntu3~18.04-b08)
OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode)

$ javac -version
javac 11.0.6

@snjeza
Copy link
Contributor

snjeza commented Mar 24, 2020

@MathiasSM The Java LS build requires JDK 8:

java -version
java version "1.8.0_241"
Java(TM) SE Runtime Environment (build 1.8.0_241-b07)
Java HotSpot(TM) 64-Bit Server VM (build 25.241-b07, mixed mode)
$ javac -version
javac 1.8.0_241

@MathiasSM
Copy link

Didn't realize javac was not set to 8 🙃 thanks

@fbricon
Copy link
Contributor

fbricon commented Mar 24, 2020

@snjeza we need to make jdt.ls not fail the build against JDK 11

@snjeza
Copy link
Contributor

snjeza commented Mar 24, 2020

@fbricon could you create a new issue?

@snjeza
Copy link
Contributor

snjeza commented Mar 24, 2020

Didn't realize javac was not set to 8 upside_down_face thanks

See #1394

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants