Skip to content
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

Check Java LS Tests #2358

Closed
snjeza opened this issue Nov 29, 2022 · 3 comments · Fixed by #2360
Closed

Check Java LS Tests #2358

snjeza opened this issue Nov 29, 2022 · 3 comments · Fixed by #2360
Assignees

Comments

@snjeza
Copy link
Contributor

snjeza commented Nov 29, 2022

Java LS test often fail

Jenkins kills the test process.

/tmp/jenkins16258112055165757280.sh: line 6:   146 Killed                  ./mvnw clean verify -B -U -fae -e -Pserver-distro -Dcompletion.timeout=120000 -Djdt.ls.test.delete.debug=true -Dcbi.jarsigner.skip=false -Dtycho.testArgLine="-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms256m  -Djava8fx.home=/opt/tools/java/oracle/jdk-8/latest -Dmaven.user.home=${WORKSPACE}/.m2 -Dmaven.repo.local=${WORKSPACE}/.repository"
@snjeza snjeza self-assigned this Nov 29, 2022
@rgrunber
Copy link
Contributor

rgrunber commented Dec 1, 2022

Thanks for opening this. I'm in the middle of releasing JDT-LS via. https://ci.eclipse.org/ls/job/jdt-ls-master/1516/ and have also seen some occasional failures in PRs.

Looking back, the first failure I saw happened around these commits :

https://ci.eclipse.org/ls/job/jdt-ls-master/1504/ (Tycho 3.0.0 update)
https://ci.eclipse.org/ls/job/jdt-ls-master/1505/ (4e4406a)

@snjeza
Copy link
Contributor Author

snjeza commented Dec 1, 2022

Thanks for opening this. I'm in the middle of releasing JDT-LS via. https://ci.eclipse.org/ls/job/jdt-ls-master/1516/ and have also seen some occasional failures in PRs.

@rgrunber #2360 is ready for review. There were many gradle daemons and CI kills the job. The PR fixes it.

@snjeza
Copy link
Contributor Author

snjeza commented Dec 1, 2022

I have also added -Dorg.gradle.daemon.idletimeout=300000 (5 minutes) to the jdt-ls-pr and jdt-ls-master builds. Default is 10800000 (3 hours) - https://ci.eclipse.org/ls/job/jdt-ls-pr/jobConfigHistory/showDiffFiles?timestamp1=2022-11-28_02-44-12&timestamp2=2022-12-01_12-25-20

@rgrunber rgrunber added this to the Early January 2023 milestone Dec 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants