-
Notifications
You must be signed in to change notification settings - Fork 729
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
testSCCMLTests1_openj9_1 failed with openjdk11 Aarch64 #10741
Comments
Is this failure intermittent or consistent ? Does it fail on Java 8 ? |
FYI @knn-k |
The jdk11 Aarch64 pipeline was just enabled and only has a build so far. I tested with personal build and it passed, so I think it is intermittent. |
@LongyuZhang Could you try using the same SDK as the test build ( |
@llxia Thanks for the reminder, I have updated the SDK to the same version as the nightly build and tested on multiple machines. |
FYI https://openj9.slack.com/archives/C8312LCV9/p1602551615048900
|
Re-occurred on GA jdk-11.0.9+11_openj9-0.23.0 : https://ci.adoptopenjdk.net/job/Test_openjdk11_j9_sanity.functional_aarch64_linux/19/consoleFull |
Hi @andrew-m-leonard, I discussed with @llxia about the testSCCMLTests1_openj9_1 failure you mentioned above in https://ci.adoptopenjdk.net/job/Test_openjdk11_j9_sanity.functional_aarch64_linux/19/consoleFull, it fails with test 57-63, not the same test 26 failure in this issue. Test 57-63 was newly enabled by Hang Shao’s PR, and has already passed all night build #17 and #18. Build #19, #20 and #22 you mentioned failed because they are not triggered by nightly, which causes the known issue of Functional testing uses wrong test material in release testing, for which Lan has a WIP PR, that has not been merged yet. |
This happened twice last night, aarch64 and Windows: Can we get more debug added to getUnixPid() please? as how can that fail? |
See: #11177 |
FYI As I recall getUnixPid() is a hack that reaches into the implementation using reflect to find the pid, as there was no API to get it in Java 8. I believe Java 11 does provide an API. |
Has the test server (test-aws-ubuntu1804-armv8-1) been rebooted recently? |
@pshipton The logic here https://github.com/eclipse/openj9/blob/efdb86514d722cf83747d9d8badc449fe6121658/test/functional/cmdline_options_tester/src/Test.java#L415 The failure on jdk8 Windows is likely to be because the ProcessKiller logic failed to kill the process, Windows processes can be stubborn at being killed, we are seeing many orphaned testcase Processes in Windows. We are looking at adding some post-testcase Process cleanup to avoid this. |
Created #11196 for the getUnixPid() issue. |
Created #11197 for the cmdlinetests waiting forever. |
Failure link:
https://ci.adoptopenjdk.net/job/Test_openjdk11_j9_sanity.functional_aarch64_linux/1
testSCCMLTests1_openj9_1 Test 26 failed with timeout issue for openjdk11 Aarch64.
Failure output (captured from console output)
The text was updated successfully, but these errors were encountered: