-
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
jdk23 ReentrantLockTest::testAwaitUninterruptibly timed out waiting for thread to enter thread state WAITING #19304
jdk23 ReentrantLockTest::testAwaitUninterruptibly timed out waiting for thread to enter thread state WAITING #19304
Comments
3x grinder on the single test https://openj9-jenkins.osuosl.org/job/Grinder/3470/ - passed |
https://openj9-jenkins.osuosl.org/job/Test_openjdknext_j9_sanity.openjdk_aarch64_mac_Nightly_testList_0/2 - mac11-aarch64-4
https://openj9-jenkins.osuosl.org/job/Test_openjdknext_j9_sanity.openjdk_x86-64_linux_Nightly_testList_1/2/ - cent7-x64-1
|
https://openj9-jenkins.osuosl.org/job/Test_openjdknext_j9_sanity.openjdk_x86-64_linux_Nightly_testList_1/3 - ub18-x86-1
https://openj9-jenkins.osuosl.org/job/Test_openjdknext_j9_sanity.openjdk_x86-64_mac_Nightly_testList_1/2 - mac12-x86-1
https://openj9-jenkins.osuosl.org/job/Test_openjdknext_j9_sanity.openjdk_aarch64_linux_Nightly_testList_0/3/ - ub20-aarch64-osu-2
jdk_util_1 java/util/concurrent/tck/JSR166TestCase.java#default
https://openj9-jenkins.osuosl.org/job/Test_openjdknext_j9_sanity.openjdk_s390x_linux_Nightly_testList_0/3/ - ub20-390-2
|
Issue eclipse-openj9/openj9#19304 Signed-off-by: Peter Shipton <Peter_Shipton@ca.ibm.com>
@tajila fyi I've set this as a blocker for jdk23 and I'm excluding the test for now. |
Issue eclipse-openj9/openj9#19304 Signed-off-by: Peter Shipton <Peter_Shipton@ca.ibm.com>
@babsingh Please take a look |
I set up a version of the test locally, the failure rate is ~4 to 6 failures per 1000 runs, and I've only seen it on Java 23 and next. The test spawns two threads ( The javacore file's identify that Tried on RI too for JDK23 and there is no failure there. Still looking into our code. |
There is a data race introduced here. Now that the volatile The solution is just to include the
in edit: 21 and 22 don't need to be changed, and the |
do all locations, where |
No. None do. |
Fixed in: |
@ThanHenderson Reopening, the test needs to be enabled before the issue is closed. |
aqa-test PR to re-enable: adoptium/aqa-tests#5431 |
The PR un-excluding the tests is now merged: adoptium/aqa-tests#5431. Closing this as completed. |
jdk23 testing on amac
Requires more triage to determine if this is jdk23 specific or an intermittent failure.
https://openj9-jenkins.osuosl.org/job/Test_openjdknext_j9_sanity.openjdk_aarch64_mac_Personal_testList_0/4
jdk_util_1
java/util/concurrent/tck/JSR166TestCase.java#others
The text was updated successfully, but these errors were encountered: