-
Notifications
You must be signed in to change notification settings - Fork 728
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
OpenJDK java/lang/runtime/ReferencedKeyTest java.lang.RuntimeException: missing key #17910
Comments
https://openj9-jenkins.osuosl.org/job/Test_openjdk21_j9_sanity.openjdk_s390x_linux_Nightly_testList_1/26/
|
5 x 100x grinder (stops on failure) https://openj9-jenkins.osuosl.org/job/Grinder/2646/ again with -Xint https://openj9-jenkins.osuosl.org/job/Grinder/2650/ again on xmac with -Xint https://openj9-jenkins.osuosl.org/job/Grinder/2652/ - passed |
@TobiAjila fyi |
Try to get javacore, system core on failure. Artifacts with javacore, core |
The RefenceKeyMap has twice as many entries as it should have.
The API relies on the
|
In a successful run 52 items must be in the refQueue (stale) |
The test relies on
To force a GC and add objects to refqueues, which is not guaranteed on J9. |
@dmitripivkine are objects added to associated reference queues on every GC? |
yes, but Local GC might address references from Nursery only. |
Okay so we would need
to trigger a global GC? |
yes, I think so. |
Fixes: eclipse-openj9/openj9#17910 Signed-off-by: Tobi Ajila <[email protected]>
As this is apparently a test problem (limitation of OpenJ9?) rather than a functional problem, removing the blocker label. |
Fixes: eclipse-openj9/openj9#17910 Signed-off-by: Tobi Ajila <[email protected]>
This seems to be a similar problem to #17723 I noticed
|
Probably explains why adding more GCs doesnt solve it |
@dmitripivkine Actually the I think we need |
|
After taking a brief look at |
There is openj9/runtime/gc_base/FinalizerSupport.cpp Line 899 in 6256ba4
Is it kind of service you are looking? |
Fixes: eclipse-openj9/openj9#17910 Signed-off-by: Tobi Ajila <[email protected]>
Yes, it fixed the issue I described above. Ill see if it can be used here, #17723. |
If we dont see this issue again in the next couple of days we can close it now that the System.gc() changes are in. |
The System.gc() changes are #18044 |
Not seen lately, closing for now. |
https://openj9-jenkins.osuosl.org/job/Test_openjdk21_j9_sanity.openjdk_s390x_linux_Nightly_testList_0/24/
jdk_lang_0, jdk_lang_j9_0
java/lang/runtime/ReferencedKeyTest.java
The text was updated successfully, but these errors were encountered: