eclipse-openj9 / openj9

Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Other
3.28k stars 721 forks source link

JDK 21/22 serviceability_jvmti_j9_1_FAILED serviceability/jvmti/stress/StackTrace/Suspended/GetStackTraceSuspendedStressTest.java Error in JVMTI SetEventNotificationMode: enable SINGLE_STEP #19092

Open JasonFengJ9 opened 7 months ago

JasonFengJ9 commented 7 months ago

Failure link

From an internal build(rhel8le-svl-rt3-1):

openjdk version "22-beta" 2024-03-19
IBM Semeru Runtime Open Edition 22+36-202403060135 (build 22-beta+36-202403060135)
Eclipse OpenJ9 VM 22+36-202403060135 (build master-e652398dd, JRE 22 Linux ppc64le-64-Bit Compressed References 20240306_14 (JIT enabled, AOT enabled)
OpenJ9   - e652398dd
OMR      - 8bea58e95
JCL      - 687a14533 based on jdk-22+36)

Rerun in Grinder - Change TARGET to run only the failed test targets.

Optional info

Failure output (captured from console output)

[2024-03-06T02:33:59.688Z] variation: Mode650
[2024-03-06T02:33:59.688Z] JVM_OPTIONS:  -XX:-UseCompressedOops -Xverbosegclog 

[2024-03-06T02:39:10.787Z] TEST: serviceability/jvmti/stress/StackTrace/Suspended/GetStackTraceSuspendedStressTest.java

[2024-03-06T02:39:10.788Z] STDERR:
[2024-03-06T02:39:10.788Z] 
[2024-03-06T02:39:10.788Z] Fatal error: Error in JVMTI SetEventNotificationMode: enable SINGLE_STEP

[2024-03-06T02:39:10.788Z] TEST RESULT: Failed. Unexpected exit from test [exit code: 87]
[2024-03-06T02:39:10.788Z] --------------------------------------------------
[2024-03-06T02:42:14.544Z] Test results: passed: 158; failed: 1
[2024-03-06T02:42:22.413Z] Report written to /home/jenkins/workspace/Test_openjdk22_j9_extended.openjdk_ppc64le_linux_testList_1/jvmtest/openjdk/report/html/report.html
[2024-03-06T02:42:22.413Z] Results written to /home/jenkins/workspace/Test_openjdk22_j9_extended.openjdk_ppc64le_linux_testList_1/aqa-tests/TKG/output_17096924386434/serviceability_jvmti_j9_1/work
[2024-03-06T02:42:22.413Z] Error: Some tests failed or other problems occurred.
[2024-03-06T02:42:22.413Z] -----------------------------------
[2024-03-06T02:42:22.413Z] serviceability_jvmti_j9_1_FAILED

50x internal grinder - the failure wasn't reproduced, only known timeout issue.

JasonFengJ9 commented 2 months ago

JDK21 0.46 rc2 ppc64le_linux(sles15le-rtp-rt3-1)

java version "21.0.4" 2024-07-16 LTS
IBM Semeru Runtime Certified Edition 21.0.4.0-rc2 (build 21.0.4+7-LTS)
Eclipse OpenJ9 VM 21.0.4.0-rc2 (build v0.46.0-release-1a6f6128aa, JRE 21 Linux ppc64le-64-Bit Compressed References 20240716_221 (JIT enabled, AOT enabled)
OpenJ9   - 1a6f6128aa
OMR      - 840a9adba
JCL      - f1c3db4c0bc based on jdk-21.0.4+7)

[2024-07-24T19:56:15.937Z] variation: Mode150
[2024-07-24T19:56:15.937Z] JVM_OPTIONS:  -XX:+UseCompressedOops -Xverbosegclog 

[2024-07-24T19:59:21.417Z] TEST: serviceability/jvmti/stress/StackTrace/Suspended/GetStackTraceSuspendedStressTest.java

[2024-07-24T19:59:21.418Z] check_jvmti_status: JVMTI function returned error: JVMTI_ERROR_THREAD_NOT_ALIVE (15)

[2024-07-24T19:59:21.418Z] STDERR:
[2024-07-24T19:59:21.418Z] 
[2024-07-24T19:59:21.418Z] Fatal error: Error in JVMTI SetEventNotificationMode: enable SINGLE_STEP

[2024-07-24T20:02:31.981Z] serviceability_jvmti_j9_0_FAILED

50x grinder - the original failure wasn't reproduced