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

MiniMix, ConcurrentLoadTest hang, sometimes waiting on jsr166y/WaiterTask #11868

Open
pshipton opened this issue Feb 3, 2021 · 48 comments
Open
Milestone

Comments

@pshipton
Copy link
Member

pshipton commented Feb 3, 2021

https://ci.eclipse.org/openj9/job/Test_openjdk16_j9_extended.system_ppc64le_linux_Nightly_testList_1/15
MiniMix_5m_0
javacore files and core file in diagnostics
https://140-211-168-230-openstack.osuosl.org/artifactory/ci-eclipse-openj9/Test/Test_openjdk16_j9_extended.system_ppc64le_linux_Nightly_testList_1/15/system_test_output.tar.gz

LT  05:41:52.861 - Completed 100.0%. Number of tests started=50664 (+0)
LT  05:42:12.882 - Completed 100.0%. Number of tests started=50664 (+0)
LT  05:42:32.903 - Completed 100.0%. Number of tests started=50664 (+0)
STF 05:42:50.082 - Heartbeat: Process LT  is still running
LT  05:42:52.824 - Completed 100.0%. Number of tests started=50664 (+0)
LT  05:43:12.248 - **POSSIBLE HANG DETECTED**
STF 05:43:12.621 - **FAILED** Process LT  has hung
STF 05:43:12.621 - Collecting dumps for: LT 
STF 05:43:12.621 - Sending SIG 3 to the java process to generate a javacore
STF 05:43:12.623 - Running command: kill -3 7285
STF 05:43:12.623 - Redirecting stderr to /home/jenkins/workspace/Test_openjdk16_j9_extended.system_ppc64le_linux_Nightly_testList_1/openjdk-tests/TKG/output_16123450529369/MiniMix_5m_0/20210203-052247-MixedLoadTest/results/1.LT.kill_3.stderr
STF 05:43:12.623 - Redirecting stdout to /home/jenkins/workspace/Test_openjdk16_j9_extended.system_ppc64le_linux_Nightly_testList_1/openjdk-tests/TKG/output_16123450529369/MiniMix_5m_0/20210203-052247-MixedLoadTest/results/1.LT.kill_3.stdout
STF 05:43:12.631 - Pausing for 30 seconds
STF 05:43:42.632 - Sending SIG 3 to the java process to generate a javacore
STF 05:43:42.636 - Running command: kill -3 7285
STF 05:43:42.636 - Redirecting stderr to /home/jenkins/workspace/Test_openjdk16_j9_extended.system_ppc64le_linux_Nightly_testList_1/openjdk-tests/TKG/output_16123450529369/MiniMix_5m_0/20210203-052247-MixedLoadTest/results/1.LT.kill_3.stderr
STF 05:43:42.636 - Redirecting stdout to /home/jenkins/workspace/Test_openjdk16_j9_extended.system_ppc64le_linux_Nightly_testList_1/openjdk-tests/TKG/output_16123450529369/MiniMix_5m_0/20210203-052247-MixedLoadTest/results/1.LT.kill_3.stdout
STF 05:43:42.642 - Pausing for 30 seconds
STF 05:44:12.644 - Sending SIG 3 to the java process to generate a javacore
STF 05:44:12.646 - Running command: kill -3 7285
STF 05:44:12.646 - Redirecting stderr to /home/jenkins/workspace/Test_openjdk16_j9_extended.system_ppc64le_linux_Nightly_testList_1/openjdk-tests/TKG/output_16123450529369/MiniMix_5m_0/20210203-052247-MixedLoadTest/results/1.LT.kill_3.stderr
STF 05:44:12.646 - Redirecting stdout to /home/jenkins/workspace/Test_openjdk16_j9_extended.system_ppc64le_linux_Nightly_testList_1/openjdk-tests/TKG/output_16123450529369/MiniMix_5m_0/20210203-052247-MixedLoadTest/results/1.LT.kill_3.stdout
STF 05:44:12.651 - Pausing for 30 seconds
STF 05:44:42.652 - Sending SIGABRT (kill -6) to the java process to generate a core
STF 05:44:42.654 - Running command: kill -6 7285
STF 05:44:42.654 - Redirecting stderr to /home/jenkins/workspace/Test_openjdk16_j9_extended.system_ppc64le_linux_Nightly_testList_1/openjdk-tests/TKG/output_16123450529369/MiniMix_5m_0/20210203-052247-MixedLoadTest/results/1.LT.kill_6.stderr
STF 05:44:42.654 - Redirecting stdout to /home/jenkins/workspace/Test_openjdk16_j9_extended.system_ppc64le_linux_Nightly_testList_1/openjdk-tests/TKG/output_16123450529369/MiniMix_5m_0/20210203-052247-MixedLoadTest/results/1.LT.kill_6.stdout
STF 05:44:42.659 - Pausing for 30 seconds
STF 05:45:12.661 - Sending SIGXCPU (kill -24) to the java process to generate an OS dump
STF 05:45:12.663 - Running command: kill -24 7285
STF 05:45:12.663 - Redirecting stderr to /home/jenkins/workspace/Test_openjdk16_j9_extended.system_ppc64le_linux_Nightly_testList_1/openjdk-tests/TKG/output_16123450529369/MiniMix_5m_0/20210203-052247-MixedLoadTest/results/1.LT.kill_24.stderr
STF 05:45:12.663 - Redirecting stdout to /home/jenkins/workspace/Test_openjdk16_j9_extended.system_ppc64le_linux_Nightly_testList_1/openjdk-tests/TKG/output_16123450529369/MiniMix_5m_0/20210203-052247-MixedLoadTest/results/1.LT.kill_24.stdout
LT  05:43:13.447 - Completed 100.0%. Number of tests started=50664 (+0)
LT  05:43:17.252 - **POSSIBLE HANG DETECTED**
LT  05:43:22.258 - **POSSIBLE HANG DETECTED**
LT  05:43:27.262 - **POSSIBLE HANG DETECTED**
LT  05:43:32.269 - **POSSIBLE HANG DETECTED**
LT  05:43:32.870 - Completed 100.0%. Number of tests started=50664 (+0)
LT  05:43:37.274 - **POSSIBLE HANG DETECTED**
LT  05:43:42.283 - **POSSIBLE HANG DETECTED**
LT  05:43:47.336 - **POSSIBLE HANG DETECTED**
LT  05:43:52.342 - **POSSIBLE HANG DETECTED**
LT  05:43:52.843 - Completed 100.0%. Number of tests started=50664 (+0)
LT  05:43:57.348 - **POSSIBLE HANG DETECTED**
LT  05:44:02.357 - **POSSIBLE HANG DETECTED**
LT  05:44:07.361 - **POSSIBLE HANG DETECTED**
LT  05:44:12.369 - **POSSIBLE HANG DETECTED**
LT  05:44:13.263 - Completed 100.0%. Number of tests started=50664 (+0)
LT  05:44:17.468 - **POSSIBLE HANG DETECTED**
LT  05:44:22.473 - **POSSIBLE HANG DETECTED**
LT  05:44:27.478 - **POSSIBLE HANG DETECTED**
LT  05:44:32.482 - **POSSIBLE HANG DETECTED**
LT  05:44:32.884 - Completed 100.0%. Number of tests started=50664 (+0)
LT  05:44:37.489 - **POSSIBLE HANG DETECTED**
LT  05:44:42.493 - **POSSIBLE HANG DETECTED**
LT  05:44:47.509 - **POSSIBLE HANG DETECTED**
LT  05:44:52.557 - **POSSIBLE HANG DETECTED**
LT  05:44:52.859 - Completed 100.0%. Number of tests started=50664 (+0)
LT  05:44:57.564 - **POSSIBLE HANG DETECTED**

Many threads are waiting on load-7.

2LKMONINUSE      sys_mon_t:0x00003FFEEC403898 infl_mon_t: 0x00003FFEEC403918:
3LKMONOBJECT       net/adoptopenjdk/test/concurrent/support/jsr166y/WaiterTask@0x0000000084283B40: <unowned>
3LKNOTIFYQ            Waiting to be notified:
3LKWAITNOTIFY            "load-7" (J9VMThread:0x0000000000548300)
3XMTHREADINFO      "load-7" J9VMThread:0x0000000000548300, omrthread_t:0x00003FFFAC55E428, java/lang/Thread:0x0000000080E8DD58, state:CW, prio=5
3XMJAVALTHREAD            (java/lang/Thread getId:0x29, isDaemon:false)
3XMTHREADINFO1            (native thread ID:0x1CA1, native priority:0x5, native policy:UNKNOWN, vmstate:CW, vm thread flags:0x00000181)
3XMTHREADINFO2            (native stack address range from:0x00003FFF8EFC0000, to:0x00003FFF8F000000, size:0x40000)
3XMCPUTIME               CPU usage total: 37.721936262 secs, current category="Application"
3XMTHREADBLOCK     Waiting on: net/adoptopenjdk/test/concurrent/support/jsr166y/WaiterTask@0x0000000084283B40 Owned by: <unowned>
3XMHEAPALLOC             Heap bytes allocated since last GC cycle=0 (0x0)
1INTERNAL                    Unable to obtain lock context information
3XMTHREADINFO3           Java callstack:
4XESTACKTRACE                at java/lang/Object.wait(Native Method)
4XESTACKTRACE                at java/lang/Object.wait(Object.java:221(Compiled Code))
4XESTACKTRACE                at java/util/concurrent/ForkJoinTask.externalAwaitDone(ForkJoinTask.java:335)
4XESTACKTRACE                at java/util/concurrent/ForkJoinTask.doJoin(ForkJoinTask.java:403(Compiled Code))
4XESTACKTRACE                at java/util/concurrent/ForkJoinTask.join(ForkJoinTask.java:726)
4XESTACKTRACE                at java/util/concurrent/ForkJoinPool.invoke(ForkJoinPool.java:2432)
4XESTACKTRACE                at net/adoptopenjdk/test/concurrent/jsr166y/ForkJoinPoolTestAPI.testAPI(ForkJoinPoolTestAPI.java:233)
3XMTHREADINFO      "ForkJoinPool-4-worker-1" J9VMThread:0x0000000000979500, omrthread_t:0x00003FFEC8101968, java/lang/Thread:0x0000000082F9E660, state:CW, prio=5
3XMJAVALTHREAD            (java/lang/Thread getId:0x10C, isDaemon:true)
3XMTHREADINFO1            (native thread ID:0x1D88, native priority:0x5, native policy:UNKNOWN, vmstate:CW, vm thread flags:0x00000481)
3XMTHREADINFO2            (native stack address range from:0x00003FFED16F0000, to:0x00003FFED1730000, size:0x40000)
3XMCPUTIME               CPU usage total: 0.040613120 secs, current category="Application"
3XMHEAPALLOC             Heap bytes allocated since last GC cycle=0 (0x0)
3XMTHREADINFO3           Java callstack:
4XESTACKTRACE                at java/lang/Thread.sleep(Native Method)
4XESTACKTRACE                at java/lang/Thread.sleep(Thread.java:983(Compiled Code))
4XESTACKTRACE                at net/adoptopenjdk/test/concurrent/support/jsr166y/WaiterTask.exec(WaiterTask.java:74)
4XESTACKTRACE                at java/util/concurrent/ForkJoinTask.doExec(ForkJoinTask.java:295(Compiled Code))
4XESTACKTRACE                at java/util/concurrent/ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1016(Compiled Code))
4XESTACKTRACE                at java/util/concurrent/ForkJoinPool.scan(ForkJoinPool.java:1665(Compiled Code))
4XESTACKTRACE                at java/util/concurrent/ForkJoinPool.runWorker(ForkJoinPool.java:1598)
4XESTACKTRACE                at java/util/concurrent/ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)

Possibly related to #9999 and #11836

@pshipton
Copy link
Member Author

pshipton commented Mar 9, 2021

https://ci.eclipse.org/openj9/job/Test_openjdk11_j9_extended.system_ppc64le_linux_Nightly_testList_0/62
ConcurrentLoadTest_5m_0
variation: Mode150
JVM_OPTIONS: -XX:+UseCompressedOops

https://140-211-168-230-openstack.osuosl.org/artifactory/ci-eclipse-openj9/Test/Test_openjdk11_j9_extended.system_ppc64le_linux_Nightly_testList_0/62/system_test_output.tar.gz

2LKMONINUSE      sys_mon_t:0x00003FFECC008548 infl_mon_t: 0x00003FFECC0085C8:
3LKMONOBJECT       net/adoptopenjdk/test/concurrent/support/jsr166y/WaiterTask@0x0000000080DEF8E0: <unowned>
3LKNOTIFYQ            Waiting to be notified:
3LKWAITNOTIFY            "load-5" (J9VMThread:0x0000000000509200)

@pshipton
Copy link
Member Author

https://ci.eclipse.org/openj9/job/Test_openjdk16_j9_extended.system_x86-64_mac_Nightly_testList_1/35
MiniMix_5m_1
variation: Mode650
JVM_OPTIONS: -XX:-UseCompressedOops

https://140-211-168-230-openstack.osuosl.org/artifactory/ci-eclipse-openj9/Test/Test_openjdk16_j9_extended.system_x86-64_mac_Nightly_testList_1/35/system_test_output.tar.gz

2LKMONINUSE      sys_mon_t:0x00007F87090848A8 infl_mon_t: 0x00007F8709084928:
3LKMONOBJECT       net/adoptopenjdk/test/concurrent/support/jsr166y/WaiterTask@0x00000000320B0DA0: <unowned>
3LKNOTIFYQ            Waiting to be notified:
3LKWAITNOTIFY            "load-2" (J9VMThread:0x0000000014E2F800)

@pshipton
Copy link
Member Author

https://ci.eclipse.org/openj9/job/Test_openjdk8_j9_extended.system_x86-64_linux_Nightly_testList_1/84
ConcurrentLoadTest_5m_0
variation: Mode150
JVM_OPTIONS: -XX:+UseCompressedOops

https://140-211-168-230-openstack.osuosl.org/artifactory/ci-eclipse-openj9/Test/Test_openjdk8_j9_extended.system_x86-64_linux_Nightly_testList_1/84/system_test_output.tar.gz

1LKMONPOOLDUMP Monitor Pool Dump (flat & inflated object-monitors):
2LKMONINUSE      sys_mon_t:0x00007F578C020898 infl_mon_t: 0x00007F578C020918:
3LKMONOBJECT       net/adoptopenjdk/test/concurrent/support/jsr166y/ArrayDoubler@0x0000000083501368: <unowned>
3LKNOTIFYQ            Waiting to be notified:
3LKWAITNOTIFY            "load-9" (J9VMThread:0x0000000000469E00)

@pshipton
Copy link
Member Author

https://openj9-jenkins.osuosl.org/job/Test_openjdk8_j9_extended.system_x86-32_windows_Nightly/2
ConcurrentLoadTest_5m_2
variation: Mode1000
JVM_OPTIONS:

3 core files available. Probably the same as #9999 (comment)
https://140-211-168-230-openstack.osuosl.org/artifactory/ci-eclipse-openj9/Test/Test_openjdk8_j9_extended.system_x86-32_windows_Nightly_testList_2/2/system_test_output.tar.gz

LT  00:19:41.541 - Completed 100.0%. Number of tests started=1026 (+0)
LT  00:20:01.556 - Completed 100.0%. Number of tests started=1026 (+0)
LT  00:20:21.572 - Completed 100.0%. Number of tests started=1026 (+0)
LT  00:20:41.588 - Completed 100.0%. Number of tests started=1026 (+0)
STF 00:20:59.152 - Heartbeat: Process LT  is still running
LT  00:21:01.619 - Completed 100.0%. Number of tests started=1026 (+0)
LT  00:21:21.634 - Completed 100.0%. Number of tests started=1026 (+0)
LT  00:21:41.541 - Completed 100.0%. Number of tests started=1026 (+0)
LT  00:21:51.603 - **POSSIBLE HANG DETECTED**
STF 00:21:51.746 - **FAILED** Process LT  has hung

@JasonFengJ9
Copy link
Member

Also observed at JDK16 0.27 release build https://openj9-jenkins.osuosl.org/job/Test_openjdk16_j9_extended.system_ppc64le_linux_Release/6/tapResults/

===============================================
Running test ConcurrentLoadTest_5m_1 ...
===============================================
ConcurrentLoadTest_5m_1 Start Time: Thu Jul 22 12:20:33 2021 Epoch Time (ms): 1626970833293
variation: Mode650
JVM_OPTIONS:  -XX:-UseCompressedOops 

STF 12:43:27.437 - Redirecting stderr to /home/jenkins/workspace/Test_openjdk16_j9_extended.system_ppc64le_linux_Release_testList_1/aqa-tests/TKG/output_16269664936518/ConcurrentLoadTest_5m_1/20210722-122033-ConcurrentLoadTest/results/1.LT.kill_24.stderr
STF 12:43:27.437 - Redirecting stdout to /home/jenkins/workspace/Test_openjdk16_j9_extended.system_ppc64le_linux_Release_testList_1/aqa-tests/TKG/output_16269664936518/ConcurrentLoadTest_5m_1/20210722-122033-ConcurrentLoadTest/results/1.LT.kill_24.stdout
LT  12:41:32.422 - **POSSIBLE HANG DETECTED**
LT  12:41:37.328 - Completed 100.0%. Number of tests started=1246 (+0)
LT  12:41:37.429 - **POSSIBLE HANG DETECTED**

STF 12:43:27.623 - =====================   R E S U L T S   =====================
STF 12:43:27.623 - Stage results:
STF 12:43:27.623 -   setUp:     pass
STF 12:43:27.623 -   execute:  *fail*
STF 12:43:27.623 -   teardown:  pass
STF 12:43:27.623 - 
STF 12:43:27.623 - Overall result: **FAILED**

ConcurrentLoadTest_5m_1_FAILED

@pshipton
Copy link
Member Author

pshipton commented Jul 26, 2021

https://openj9-jenkins.osuosl.org/job/Test_openjdk8_j9_extended.system_x86-32_windows_Release_testList_0/7
ConcurrentLoadTest_5m_2
variation: Mode1000
JVM_OPTIONS:

https://openj9-artifactory.osuosl.org/artifactory/ci-openj9/Test/Test_openjdk8_j9_extended.system_x86-32_windows_Release_testList_0/7/system_test_output.tar.gz

LT  18:08:31.740 - Completed 100.0%. Number of tests started=676 (+0)
STF 18:08:50.507 - Heartbeat: Process LT  is still running
LT  18:08:51.756 - Completed 100.0%. Number of tests started=676 (+0)
LT  18:09:11.662 - Completed 100.0%. Number of tests started=676 (+0)
LT  18:09:15.928 - **POSSIBLE HANG DETECTED**
STF 18:09:16.289 - **FAILED** Process LT  has hung
STF 18:09:16.289 - Collecting dumps for: LT 

@JasonFengJ9
Copy link
Member

An occurrence at JDK17 Windows https://openj9-jenkins.osuosl.org/job/Test_openjdk17_j9_extended.system_x86-64_windows_Nightly/4/tapResults/

===============================================
Running test MiniMix_5m_0 ...
===============================================
MiniMix_5m_0 Start Time: Thu Aug 26 02:33:43 2021 Epoch Time (ms): 1629963223798
variation: Mode150
JVM_OPTIONS:  -XX:+UseCompressedOops 

openjdk version "17-internal" 2021-09-14
OpenJDK Runtime Environment (build 17-internal+0-adhoc.jenkins.buildjdk17x86-64windowsnightly)
Eclipse OpenJ9 VM (build master-4b629d2fc7f, JRE 17 Windows Server 2012 R2 amd64-64-Bit Compressed References 20210825_4 (JIT enabled, AOT enabled)
OpenJ9   - 4b629d2fc7f
OMR      - 1d0a329
JCL      - 72d25cf4859 based on jdk-17+35)

LT  02:37:47.079 - suite.isCreateDump() : false
LT  02:37:47.189 - Test failed
LT    Failure num.  = 1
LT    Test number   = 3718
LT    Test details  = 'JUnit[net.adoptopenjdk.test.concurrent.jsr166y.ForkJoinTaskTest]'
LT    Suite number  = 0
LT    Thread number = 0
LT  >>> Captured test output >>>
LT  testStarted : testAPI(net.adoptopenjdk.test.concurrent.jsr166y.ForkJoinTaskTest)
LT  testFailure: testAPI(net.adoptopenjdk.test.concurrent.jsr166y.ForkJoinTaskTest): 25 : getMySurplusQueuedTaskCount() expected:<1> but was:<-7>
LT  junit.framework.AssertionFailedError: 25 : getMySurplusQueuedTaskCount() expected:<1> but was:<-7>
LT  	at junit.framework.Assert.fail(Assert.java:57)
LT  	at junit.framework.Assert.failNotEquals(Assert.java:329)
LT  	at junit.framework.Assert.assertEquals(Assert.java:78)
LT  	at junit.framework.Assert.assertEquals(Assert.java:234)
LT  	at junit.framework.TestCase.assertEquals(TestCase.java:401)
LT  	at net.adoptopenjdk.test.concurrent.jsr166y.ForkJoinTaskTest.testAPI(ForkJoinTaskTest.java:174)
LT  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
LT  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
LT  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
LT  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
LT  	at junit.framework.TestCase.runTest(TestCase.java:176)
LT  	at junit.framework.TestCase.runBare(TestCase.java:141)
LT  	at junit.framework.TestResult$1.protect(TestResult.java:122)
LT  	at junit.framework.TestResult.runProtected(TestResult.java:142)
LT  	at junit.framework.TestResult.run(TestResult.java:125)
LT  	at junit.framework.TestCase.run(TestCase.java:129)
LT  	at junit.framework.TestSuite.runTest(TestSuite.java:252)
LT  	at junit.framework.TestSuite.run(TestSuite.java:247)
LT  	at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)
LT  	at org.junit.runners.Suite.runChild(Suite.java:128)
LT  	at org.junit.runners.Suite.runChild(Suite.java:27)
LT  	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
LT  	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
LT  	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
LT  	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
LT  	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
LT  	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
LT  	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
LT  	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
LT  	at net.adoptopenjdk.loadTest.adaptors.JUnitAdaptor.executeTest(JUnitAdaptor.java:130)
LT  	at net.adoptopenjdk.loadTest.LoadTestRunner$2.run(LoadTestRunner.java:182)
LT  	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
LT  	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
LT  	at java.base/java.lang.Thread.run(Thread.java:884)
LT  testFinished: testAPI(net.adoptopenjdk.test.concurrent.jsr166y.ForkJoinTaskTest)
LT  
LT  JUnit Test Results for: net.adoptopenjdk.test.concurrent.jsr166y.ForkJoinTaskTest
LT    Ran    : 1
LT    Passed : 0
LT    Failed : 1
LT    Ignored: 0
LT    Result : FAILED
LT  <<<
LT  
LT  02:37:53.595 - Completed 80.3%. Number of tests started=38703 (+3027) (with 1 failure(s))
LT  02:38:13.517 - Completed 87.0%. Number of tests started=42734 (+4031) (with 1 failure(s))
LT  02:38:33.579 - Completed 93.7%. Number of tests started=45411 (+2677) (with 1 failure(s))
STF 02:38:50.456 - Heartbeat: Process LT  is still running
LT  02:38:53.517 - Completed 100.0%. Number of tests started=48241 (+2830) (with 1 failure(s))
LT  02:38:53.610 - Thread completed. Suite=0 thread=7
LT  02:38:55.314 - Thread completed. Suite=0 thread=5
LT  02:38:55.517 - Thread completed. Suite=0 thread=0
LT  02:39:00.360 - Thread completed. Suite=0 thread=9
LT  02:39:01.767 - Thread completed. Suite=0 thread=6
LT  02:39:05.829 - Thread completed. Suite=0 thread=8
LT  02:39:13.548 - Completed 100.0%. Number of tests started=48241 (+0) (with 1 failure(s))
LT  02:39:17.376 - Thread completed. Suite=0 thread=3
LT  02:39:33.579 - Completed 100.0%. Number of tests started=48241 (+0) (with 1 failure(s))
LT  02:39:40.407 - Thread completed. Suite=0 thread=1
LT  02:39:53.595 - Completed 100.0%. Number of tests started=48241 (+0) (with 1 failure(s))

LT  02:54:33.517 - Completed 100.0%. Number of tests started=48241 (+0) (with 1 failure(s))
LT  02:54:40.517 - **POSSIBLE HANG DETECTED**
STF 02:54:40.753 - **FAILED** Process LT  has hung
STF 02:54:40.753 - Collecting dumps for: LT 

STF 02:55:42.520 - Pausing for 30 seconds
LT  02:54:48.486 - **POSSIBLE HANG DETECTED**
LT  02:54:53.517 - Completed 100.0%. Number of tests started=48241 (+0) (with 1 failure(s))
LT  02:54:53.517 - **POSSIBLE HANG DETECTED**

STF 02:56:13.223 - Overall result: **FAILED**

MiniMix_5m_0_FAILED

@pshipton
Copy link
Member Author

https://openj9-jenkins.osuosl.org/job/Test_openjdk11_j9_extended.system_x86-64_mac_Nightly_testList_1/157 - osx1014-x86-2
ConcurrentLoadTest_5m_1 -XX:-UseCompressedOops

https://openj9-artifactory.osuosl.org/artifactory/ci-openj9/Test/Test_openjdk11_j9_extended.system_x86-64_mac_Nightly_testList_1/157/system_test_output.tar.gz

STF 04:16:34.160 - Heartbeat: Process LT  is still running
LT  04:16:36.066 - Completed 100.0%. Number of tests started=1159 (+0)
LT  04:16:56.110 - Completed 100.0%. Number of tests started=1159 (+0)
LT  04:17:16.085 - Completed 100.0%. Number of tests started=1159 (+0)
LT  04:17:17.707 - **POSSIBLE HANG DETECTED**
STF 04:17:18.002 - **FAILED** Process LT  has hung
STF 04:17:18.002 - Collecting dumps for: LT 

@pshipton
Copy link
Member Author

pshipton commented Apr 4, 2022

https://openj9-jenkins.osuosl.org/job/Test_openjdk18_j9_extended.system_aarch64_mac_Release_testList_1/6/ - mac11-aarch64-2
ConcurrentLoadTest_5m_1

https://openj9-artifactory.osuosl.org/artifactory/ci-openj9/Test/Test_openjdk18_j9_extended.system_aarch64_mac_Release_testList_1/6/system_test_output.tar.gz

LT  03:00:39.026 - Completed 100.0%. Number of tests started=1292 (+66)
LT  03:00:39.356 - Thread completed. Suite=0 thread=10
STF 03:00:39.492 - **FAILED** Process LT  has timed out
STF 03:00:39.492 - Collecting dumps for: LT 

@knn-k fyi. This may be nothing different from the problem seen on other platforms as well.

@pshipton
Copy link
Member Author

@pshipton pshipton changed the title MiniMix_5m_0 hang at 100% MiniMix, ConcurrentLoadTest hang, sometimes waiting on jsr166y/WaiterTask Oct 12, 2022
@pshipton
Copy link
Member Author

pshipton commented Nov 7, 2022

https://openj9-jenkins.osuosl.org/job/Test_openjdk11_j9_special.system_s390x_linux_Personal_testList_0/85
MiniMix_3h_0

https://openj9-artifactory.osuosl.org/artifactory/ci-openj9/Test/Test_openjdk11_j9_special.system_s390x_linux_Personal_testList_0/85/system_test_output.tar.gz

LT  00:21:32.586 - Completed 56.7%. Number of tests started=904747 (+0)
LT  00:21:35.396 - **POSSIBLE HANG DETECTED**

All the load threads are running net/adoptopenjdk/test/nio/NioApp.run()V

!monitors blocked
----------------
Object Monitors:
----------------
<!j9monitortablelistentry 0x3ffb40b2520>, "Default Monitor Table", itemCount=36
Object monitor for !j9object 0xdf85930	
	Inflated
	!j9objectmonitor 0x1458888   !j9threadmonitor 0x3ff1c1b8ee8
	Owner:	!j9vmthread 0x1a52a00	"Thread-9771"
	Blocking (Enter Waiter):	
		!j9vmthread 0x1a5a600	"Thread-9795"
		!j9vmthread 0x264e300	"Thread-9835"
		!j9vmthread 0x73def00	"Thread-9834"
		!j9vmthread 0x2167800	"Thread-9955"
		!j9vmthread 0x2867600	"Thread-9954"
		!j9vmthread 0x1a54f00	"Thread-9958"
		!j9vmthread 0x746c200	"Thread-9957"
		!j9vmthread 0x7441d00	"Thread-9956"
		!j9vmthread 0x7423400	"Thread-9960"
		!j9vmthread 0x1a5db00	"Thread-9959"
		!j9vmthread 0x2883100	"Thread-9963"
		!j9vmthread 0x1aa9d00	"Thread-9962"
		!j9vmthread 0x7422700	"Thread-9961"
		!j9vmthread 0x390c700	"Thread-9837"
		!j9vmthread 0x1a63100	"Thread-9838"
		!j9vmthread 0x73eb900	"Thread-9842"
		!j9vmthread 0x73dd700	"Thread-9839"
		!j9vmthread 0x73ede00	"Thread-9843"
		!j9vmthread 0x73e6e00	"Thread-9840"
		!j9vmthread 0x73e9300	"Thread-9841"
		!j9vmthread 0x2657900	"Thread-9793"
		!j9vmthread 0x1d6de00	"Thread-9836"
		!j9vmthread 0x1d38700	"Thread-9791"
		!j9vmthread 0x1a53700	"Thread-9799"
		!j9vmthread 0x1a4ec00	"Thread-9800"
		!j9vmthread 0x265c400	"Thread-9798"
		!j9vmthread 0x1df3d00	"Thread-9764"
		!j9vmthread 0x73f9a00	"Thread-9870"
		!j9vmthread 0x73f2a00	"Thread-9871"
		!j9vmthread 0x7405600	"Thread-9865"
		!j9vmthread 0x73f4f00	"Thread-9866"
		!j9vmthread 0x73fe600	"Thread-9868"
		!j9vmthread 0x1d5b100	"Thread-9864"
		!j9vmthread 0x7403100	"Thread-9867"
		!j9vmthread 0x740ed00	"Thread-9873"
		!j9vmthread 0x740c700	"Thread-9872"
		!j9vmthread 0x1d56f00	"Thread-9768"
		!j9vmthread 0x7393600	"Thread-9869"
		!j9vmthread 0x73cdb00	"Thread-9820"
		!j9vmthread 0x7411200	"Thread-9889"
		!j9vmthread 0x73db200	"Thread-9893"
		!j9vmthread 0x7416b00	"Thread-9897"
		!j9vmthread 0x7425a00	"Thread-9898"
		!j9vmthread 0x73f7500	"Thread-9892"
		!j9vmthread 0x740a200	"Thread-9890"
		!j9vmthread 0x7415e00	"Thread-9896"
		!j9vmthread 0x1d35c00	"Thread-9895"
		!j9vmthread 0x7413800	"Thread-9894"
		!j9vmthread 0x7400b00	"Thread-9891"
		!j9vmthread 0x7436100	"Thread-9906"
		!j9vmthread 0x7433c00	"Thread-9905"
		!j9vmthread 0x7431600	"Thread-9904"
		!j9vmthread 0x742cb00	"Thread-9902"
		!j9vmthread 0x742f100	"Thread-9903"
		!j9vmthread 0x743d200	"Thread-9909"
		!j9vmthread 0x7428000	"Thread-9900"
		!j9vmthread 0x7438700	"Thread-9907"
		!j9vmthread 0x742a500	"Thread-9901"
		!j9vmthread 0x73d2600	"Thread-9828"
		!j9vmthread 0x743ac00	"Thread-9908"
		!j9vmthread 0x743f800	"Thread-9911"
		!j9vmthread 0x744c100	"Thread-9920"
		!j9vmthread 0x7449b00	"Thread-9919"
		!j9vmthread 0x2ae4600	"Thread-9913"
		!j9vmthread 0x73a9100	"Thread-9915"
		!j9vmthread 0x1dea700	"Thread-9914"
		!j9vmthread 0x7442b00	"Thread-9916"
		!j9vmthread 0x7418300	"Thread-9912"
		!j9vmthread 0x7445000	"Thread-9917"
		!j9vmthread 0x7447600	"Thread-9918"
		!j9vmthread 0x1954d00	"Thread-9819"
		!j9vmthread 0x2188700	"Thread-9824"
		!j9vmthread 0x744e600	"Thread-9930"
		!j9vmthread 0x7453200	"Thread-9928"
		!j9vmthread 0x7455700	"Thread-9929"
		!j9vmthread 0x7457d00	"Thread-9932"
		!j9vmthread 0x7450c00	"Thread-9931"
		!j9vmthread 0x745a200	"Thread-9933"
		!j9vmthread 0x7461300	"Thread-9936"
		!j9vmthread 0x745c800	"Thread-9934"
		!j9vmthread 0x745ee00	"Thread-9935"
		!j9vmthread 0x7463900	"Thread-9937"
		!j9vmthread 0x1a5b500	"Thread-9796"
		!j9vmthread 0x73ccd00	"Thread-9792"

!stack 0x01a52a00	!j9vmthread 0x01a52a00	!j9thread 0x3ff34a020f8	tid 0x364d90 (3558800) // (Thread-9771)

!stack 0x01a52a00
<1a52a00> 	!j9method 0x000000000192D708   sun/nio/ch/FileDispatcherImpl.force0(Ljava/io/FileDescriptor;Z)I
<1a52a00> 	!j9method 0x000000000192D4E8   sun/nio/ch/FileDispatcherImpl.force(Ljava/io/FileDescriptor;Z)I
<1a52a00> 	!j9method 0x00000000016DB740   sun/nio/ch/FileChannelImpl.force(Z)V
<1a52a00> 	!j9method 0x0000000002641228   net/adoptopenjdk/test/nio/AmendFile.AmendWithCommonFileChannel(Ljava/io/File;Ljava/nio/channels/FileChannel;IZ)V
<1a52a00> 	!j9method 0x0000000002640EE8   net/adoptopenjdk/test/nio/ThreadWork.run()V
<1a52a00> 	!j9method 0x0000000001495DB0   java/lang/Thread.run()V

!j9object 0xdf85930
!J9Object 0x000000000DF85930 {
	struct J9Class* clazz = !j9class 0x147C100 // java/lang/Class
	Object flags = 0x0000001A;
	I lockword = 0x01458889 (offset = 0) (java/lang/Object) <hidden>
	J vmRef = 0x0000000001919700 (offset = 4) (java/lang/Class)
	Ljava/lang/ClassLoader; classLoader = !fj9object 0x140cf618 (offset = 12) (java/lang/Class)
	Ljava/lang/Module; module = !fj9object 0x14445bf8 (offset = 16) (java/lang/Class)
	Ljava/security/ProtectionDomain; protectionDomain = !fj9object 0xdf0edd0 (offset = 20) (java/lang/Class)
	Ljava/lang/String; classNameString = !fj9object 0xdf85998 (offset = 24) (java/lang/Class)
	Ljava/lang/String; cachedToString = !fj9object 0x0 (offset = 28) (java/lang/Class)
	Ljava/lang/String; fileNameString = !fj9object 0x0 (offset = 32) (java/lang/Class)
	Ljava/lang/String; packageNameString = !fj9object 0xdf0ef60 (offset = 36) (java/lang/Class)
	Ljava/lang/Class$AnnotationVars; annotationVars = !fj9object 0x0 (offset = 40) (java/lang/Class)
	Ljava/lang/ClassValue$ClassValueMap; classValueMap = !fj9object 0x0 (offset = 44) (java/lang/Class)
	Ljava/lang/Class$EnumVars; enumVars = !fj9object 0x0 (offset = 48) (java/lang/Class)
	Ljava/lang/J9VMInternals$ClassInitializationLock; initializationLock = !fj9object 0x0 (offset = 52) (java/lang/Class)
	Ljava/lang/Object; methodHandleCache = !fj9object 0x0 (offset = 56) (java/lang/Class)
	Ljava/lang/Class$ClassRepositoryHolder; classRepoHolder = !fj9object 0x0 (offset = 60) (java/lang/Class)
	Ljava/lang/Class$AnnotationCache; annotationCache = !fj9object 0x0 (offset = 64) (java/lang/Class)
	Ljava/lang/Class$MetadataCache; metadataCache = !fj9object 0x0 (offset = 68) (java/lang/Class)
	[Ljava/lang/Class; cachedInterfaces = !fj9object 0x0 (offset = 72) (java/lang/Class)
	Ljava/lang/Class; cachedDeclaringClass = !fj9object 0x0 (offset = 76) (java/lang/Class)
	Ljava/lang/Class; cachedEnclosingClass = !fj9object 0x0 (offset = 80) (java/lang/Class)
	Z cachedCheckInnerClassAttr = 0x00000000 (offset = 92) (java/lang/Class)
	Ljava/lang/Class; nestHost = !fj9object 0x0 (offset = 84) (java/lang/Class)
	Ljava/lang/Class$ReflectCache; reflectCache = !fj9object 0xdf91d80 (offset = 88) (java/lang/Class)

!j9objectmonitor 0x1458888
J9ObjectMonitor at 0x1458888 {
  Fields for J9ObjectMonitor:
	0x0: struct J9ThreadMonitor* monitor = !j9threadmonitor 0x000003FF1C1B8EE8
	0x8: UDATA proDeflationCount = 0x0000000000003502 (13570)
	0x10: UDATA antiDeflationCount = 0x00000000000026D7 (9943)
	0x18: j9objectmonitor_t alternateLockword = !j9x 0x14588a0
	0x20: U32 hash = 0xE26D2165 (3798802789)
}

!j9threadmonitor 0x3ff1c1b8ee8
J9ThreadMonitor at 0x3ff1c1b8ee8 {
  Fields for J9ThreadMonitor:
	0x0: U64 count = 0x0000000000000001 (1)
	0x8: volatile struct J9Thread* owner = !j9thread 0x000003FF34A020F8
	0x10: struct J9Thread* waiting = !j9thread 0x0000000000000000
	0x18: U64 flags = 0x0000000001070000 (17235968)
	0x20: U64 userData = 0x000000000DF85930 (234379568)
	0x28: struct J9ThreadMonitorTracing* tracing = !j9threadmonitortracing 0x000003FF3C01F990
	0x30: U8* name = !j9x 0x0000000000000000
	0x38: U64 pinCount = 0x0000000000000054 (84)
	0x40: U64 spinlockState = 0x0000000000000002 (2)
	0x48: U64 spinCount1 = 0x0000000000000001 (1)
	0x50: U64 spinCount2 = 0x0000000000000001 (1)
	0x58: U64 spinCount3 = 0x0000000000000001 (1)
	0x60: struct J9Thread* blocking = !j9thread 0x000003FF186B9EC8
	0x68: U64 sampleCounter = 0x0000000000000203 (515)
	0x70: const struct J9ThreadCustomSpinOptions* customSpinOptions = !j9threadcustomspinoptions 0x0000000000000000
	0x78: volatile U64 spinThreads = 0x0000000000000000 (0)
	0x80: pthread_mutex_t mutex = !pthread_mutex_t 0x000003FF1C1B8F68
	0xa8: struct J9Thread* notifyAllWaiting = !j9thread 0x0000000000000000
}

@pshipton
Copy link
Member Author

https://openj9-jenkins.osuosl.org/job/Test_openjdk11_j9_extended.system_x86-64_windows_Nightly_testList_2/415 - win2012-x86-3
MiniMix_5m_0

LT  23:51:06.441 - Completed 100.0%. Number of tests started=28838 (+0)
LT  23:51:26.457 - Completed 100.0%. Number of tests started=28838 (+0)
STF 23:51:42.380 - Heartbeat: Process LT  is still running
LT  23:51:46.363 - Completed 100.0%. Number of tests started=28838 (+0)
LT  23:51:59.926 - **POSSIBLE HANG DETECTED**

No diagnostics.

[23:52:02] Dump 1 initiated: F:\Users\jenkins\workspace\Test_openjdk11_j9_extended.system_x86-64_windows_Nightly_testList_2\aqa-tests\TKG\output_16694403489031\MiniMix_5m_0\20221125-233137-MixedLoadTest\results\java.exe_221125_235202.dmp
[23:52:03] Dump 1 writing: Estimated dump file size is 1174 MB.
[23:53:34] Dump 1 error: Error writing dump file: 0x80070005
Access is denied. (0x80070005, -2147024891)

@pshipton
Copy link
Member Author

pshipton commented Dec 5, 2022

This one doesn't seem to be a hang, it's just running so slowly that it was detected as a hang. I don't know if it's running so slowly as a result of a JVM problem or machine problem. concurrent/jsr166y is running, many or all of the load threads are parked on load-4 which is sleeping. load-4 is sleeping in a loop waiting for other threads to complete.

https://openj9-jenkins.osuosl.org/job/Test_openjdk8_j9_special.system_ppc64le_linux_Personal_testList_2/37

https://openj9-artifactory.osuosl.org/artifactory/ci-openj9/Test/Test_openjdk8_j9_special.system_ppc64le_linux_Personal_testList_2/37/system_test_output.tar.gz

LT  19:11:15.242 - Completed 21.3%. Number of tests started=272870 (+0)
LT  19:11:19.248 - **POSSIBLE HANG DETECTED**
LT  19:11:25.256 - **POSSIBLE HANG DETECTED**
LT  19:11:30.263 - **POSSIBLE HANG DETECTED**
LT  19:11:35.168 - Completed 21.5%. Number of tests started=272870 (+0)
LT  19:11:35.268 - **POSSIBLE HANG DETECTED**
LT  19:11:40.274 - **POSSIBLE HANG DETECTED**
LT  19:11:45.282 - **POSSIBLE HANG DETECTED**
LT  19:11:54.002 - **POSSIBLE HANG DETECTED**
LT  19:11:55.204 - Completed 21.7%. Number of tests started=272870 (+0)
LT  19:11:59.007 - **POSSIBLE HANG DETECTED**
LT  19:12:04.014 - **POSSIBLE HANG DETECTED**
LT  19:12:09.021 - **POSSIBLE HANG DETECTED**
LT  19:12:14.026 - **POSSIBLE HANG DETECTED**
LT  19:12:15.231 - Completed 21.9%. Number of tests started=272870 (+0)
LT  19:12:19.038 - **POSSIBLE HANG DETECTED**
LT  19:12:24.699 - **POSSIBLE HANG DETECTED**
LT  19:12:29.705 - **POSSIBLE HANG DETECTED**
LT  19:12:34.710 - **POSSIBLE HANG DETECTED**
LT  19:12:35.211 - Completed 22.0%. Number of tests started=272870 (+0)
LT  19:12:39.715 - **POSSIBLE HANG DETECTED**
LT  19:12:44.721 - **POSSIBLE HANG DETECTED**
LT  19:12:49.727 - **POSSIBLE HANG DETECTED**
LT  19:12:54.732 - **POSSIBLE HANG DETECTED**
LT  19:12:55.234 - Completed 22.2%. Number of tests started=272870 (+0)
LT  19:12:59.788 - **POSSIBLE HANG DETECTED**
3XMTHREADINFO      "load-4" J9VMThread:0x0000000000512A00, omrthread_t:0x00003FFFB05B88F8, java/lang/Thread:0x00000000845F8FA8, state:CW, prio=5
3XMJAVALTHREAD            (java/lang/Thread getId:0x27, isDaemon:false)
3XMJAVALTHRCCL            sun/misc/Launcher$AppClassLoader(0x00000000809963D0)
3XMTHREADINFO1            (native thread ID:0x103B, native priority:0x5, native policy:UNKNOWN, vmstate:CW, vm thread flags:0x00000400)
3XMTHREADINFO2            (native stack address range from:0x00003FFF9AE10000, to:0x00003FFF9AE90000, size:0x80000)
3XMCPUTIME               CPU usage total: 175.569593744 secs, current category="Application"
3XMHEAPALLOC             Heap bytes allocated since last GC cycle=0 (0x0)
3XMTHREADINFO3           Java callstack:
4XESTACKTRACE                at java/lang/Thread.sleepImpl(Native Method)
4XESTACKTRACE                at java/lang/Thread.sleep(Thread.java:978(Compiled Code))
4XESTACKTRACE                at java/lang/Thread.sleep(Thread.java:961(Compiled Code))
4XESTACKTRACE                at net/adoptopenjdk/test/concurrent/ConcurrentTest.sleep(ConcurrentTest.java:118(Compiled Code))
4XESTACKTRACE                at net/adoptopenjdk/test/concurrent/jsr166y/ForkJoinPoolTest.testAPI(ForkJoinPoolTest.java:139(Compiled Code))

Many threads are waiting as follows, all on ConditionObject@0x0000000083C406B0:

3XMTHREADINFO      "pool-5-thread-18" J9VMThread:0x0000000000E4CD00, omrthread_t:0x00003FFEEC0DD7C8, java/lang/Thread:0x0000000083C44588, state:P, prio=5
3XMJAVALTHREAD            (java/lang/Thread getId:0xFA, isDaemon:false)
3XMJAVALTHRCCL            sun/misc/Launcher$AppClassLoader(0x00000000809963D0)
3XMTHREADINFO1            (native thread ID:0x110D, native priority:0x5, native policy:UNKNOWN, vmstate:P, vm thread flags:0x00020000)
3XMTHREADINFO2            (native stack address range from:0x00003FFECBB00000, to:0x00003FFECBB80000, size:0x80000)
3XMCPUTIME               CPU usage total: 0.022620832 secs, current category="Application"
3XMTHREADBLOCK     Parked on: java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject@0x0000000083C406B0 Owned by: <unknown>
3XMHEAPALLOC             Heap bytes allocated since last GC cycle=0 (0x0)
3XMTHREADINFO3           Java callstack:
4XESTACKTRACE                at sun/misc/Unsafe.park(Native Method)
4XESTACKTRACE                at java/util/concurrent/locks/LockSupport.park(LockSupport.java:175(Compiled Code))
4XESTACKTRACE                at java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039(Compiled Code))
4XESTACKTRACE                at java/util/concurrent/ArrayBlockingQueue.take(ArrayBlockingQueue.java:403(Compiled Code))
4XESTACKTRACE                at sun/nio/ch/EPollPort$EventHandlerTask.run(EPollPort.java:262(Compiled Code))
4XESTACKTRACE                at sun/nio/ch/AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112(Compiled Code))
4XESTACKTRACE                at java/util/concurrent/ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149(Compiled Code))
4XESTACKTRACE                at java/util/concurrent/ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

@pshipton
Copy link
Member Author

pshipton commented Dec 6, 2022

https://openj9-jenkins.osuosl.org/job/Test_openjdk17_j9_extended.system_s390x_linux_Nightly_testList_0/366/
MiniMix_5m_1

https://openj9-artifactory.osuosl.org/artifactory/ci-openj9/Test/Test_openjdk17_j9_extended.system_s390x_linux_Nightly_testList_0/366/system_test_output.tar.gz

LT  20:31:00.766 - Completed 100.0%. Number of tests started=40736 (+0)
LT  20:31:20.822 - Completed 100.0%. Number of tests started=40736 (+0)
LT  20:31:40.757 - Completed 100.0%. Number of tests started=40736 (+0)
STF 20:31:54.263 - Heartbeat: Process LT  is still running
3XMTHREADINFO      "load-0" J9VMThread:0x000003FF88209D00, omrthread_t:0x000003FF883A4EB8, java/lang/Thread:0x000003FF07140100, state:P, prio=5
3XMJAVALTHREAD            (java/lang/Thread getId:0x17, isDaemon:false)
3XMJAVALTHRCCL            jdk/internal/loader/ClassLoaders$AppClassLoader(0x000003FF06A863F0)
3XMTHREADINFO1            (native thread ID:0xE129, native priority:0x5, native policy:UNKNOWN, vmstate:P, vm thread flags:0x00020001)
3XMTHREADINFO2            (native stack address range from:0x000003FF8EAC0000, to:0x000003FF8EB00000, size:0x40000)
3XMCPUTIME               CPU usage total: 32.380465936 secs, current category="Application"
3XMTHREADBLOCK     Parked on: net/adoptopenjdk/test/concurrent/support/jsr166y/WaiterTask@0x000003FF0A8B5DE0 Owned by: <unknown>
3XMHEAPALLOC             Heap bytes allocated since last GC cycle=0 (0x0)
3XMTHREADINFO3           Java callstack:
4XESTACKTRACE                at jdk/internal/misc/Unsafe.park(Native Method)
4XESTACKTRACE                at java/util/concurrent/locks/LockSupport.park(LockSupport.java:341)
4XESTACKTRACE                at java/util/concurrent/ForkJoinTask.awaitDone(ForkJoinTask.java:468(Compiled Code))
4XESTACKTRACE                at java/util/concurrent/ForkJoinTask.joinForPoolInvoke(ForkJoinTask.java:1040)
4XESTACKTRACE                at java/util/concurrent/ForkJoinPool.invoke(ForkJoinPool.java:2639)
4XESTACKTRACE                at net/adoptopenjdk/test/concurrent/jsr166y/ForkJoinPoolTest.testAPI(ForkJoinPoolTest.java:229)

@pshipton
Copy link
Member Author

https://openj9-jenkins.osuosl.org/job/Test_openjdk19_j9_extended.system_x86-64_windows_Nightly_testList_2/68
MiniMix_aot_5m_0

https://openj9-artifactory.osuosl.org/artifactory/ci-openj9/Test/Test_openjdk19_j9_extended.system_x86-64_windows_Nightly_testList_2/68/system_test_output.tar.gz

LT  01:07:16.060 - Completed 100.0%. Number of tests started=22908 (+0)
STF 01:07:32.452 - Heartbeat: Process LT  is still running
LT  01:07:36.076 - Completed 100.0%. Number of tests started=22908 (+0)
LT  01:07:56.092 - Completed 100.0%. Number of tests started=22908 (+0)
LT  01:08:09.326 - **POSSIBLE HANG DETECTED**
STF 01:08:09.578 - **FAILED** Process LT  has hung

load threads are all waiting on load-6

3XMTHREADINFO      "load-6" J9VMThread:0x00000000005C5400, omrthread_t:0x00000056D5E07160, java/lang/Thread:0x000000008046F528, state:P, prio=5
3XMJAVALTHREAD            (java/lang/Thread getId:0x19, isDaemon:false)
3XMJAVALTHRCCL            jdk/internal/loader/ClassLoaders$AppClassLoader(0x00000000804125E0)
3XMTHREADINFO1            (native thread ID:0xE88, native priority:0x5, native policy:UNKNOWN, vmstate:P, vm thread flags:0x00020081)
3XMCPUTIME               CPU usage total: 33.093750000 secs, user: 16.359375000 secs, system: 16.734375000 secs, current category="Application"
3XMTHREADBLOCK     Parked on: net/adoptopenjdk/test/concurrent/support/jsr166y/WaiterTask@0x0000000083AC6A68 Owned by: <unknown>
3XMHEAPALLOC             Heap bytes allocated since last GC cycle=0 (0x0)
3XMTHREADINFO3           Java callstack:
4XESTACKTRACE                at jdk/internal/misc/Unsafe.park(Native Method)
4XESTACKTRACE                at java/util/concurrent/locks/LockSupport.park(LockSupport.java:371)
4XESTACKTRACE                at java/util/concurrent/ForkJoinTask.awaitDone(ForkJoinTask.java:461(Compiled Code))
4XESTACKTRACE                at java/util/concurrent/ForkJoinTask.join(ForkJoinTask.java:651)
4XESTACKTRACE                at java/util/concurrent/ForkJoinPool.invoke(ForkJoinPool.java:2819)
4XESTACKTRACE                at net/adoptopenjdk/test/concurrent/jsr166y/ForkJoinPoolTest.testAPI(ForkJoinPoolTest.java:229)

@JasonFengJ9
Copy link
Member

JDK17 internal build(macaarch64rt5)

java version "17.0.6" 2023-01-17
IBM Semeru Runtime Certified Edition 17.0.6+9 (build 17.0.6+9)
Eclipse OpenJ9 VM 17.0.6+9 (build master-a2475ea96, JRE 17 Mac OS X aarch64-64-Bit 20230117_192 (JIT enabled, AOT enabled)
OpenJ9   - a2475ea96
OMR      - 7d8ea8b6b
JCL      - 9a3078373f based on jdk-17.0.6+9)

[2023-01-01T13:15:37.532Z] variation: Mode104
[2023-01-01T13:15:37.532Z] JVM_OPTIONS:  -Xgcpolicy:optthruput -Xjit:count=0,optlevel=hot,gcOnResolve,rtResolve -Xnocompressedrefs 

[2023-01-01T13:55:13.593Z] STF 08:54:53.647 - Heartbeat: Process MLT is still running
[2023-01-01T13:55:13.593Z] MLT 08:54:53.672 - Completed 100.0%. Number of tests started=9691 (+901)
[2023-01-01T13:55:13.593Z] MLT 08:54:53.761 - **POSSIBLE HANG DETECTED**
[2023-01-01T13:55:13.593Z] MLT 08:54:53.792 - Thread completed. Suite=0 thread=0
[2023-01-01T13:55:13.593Z] MLT 08:54:53.800 - Thread completed. Suite=0 thread=5
[2023-01-01T13:55:13.593Z] MLT 08:54:53.807 - Thread completed. Suite=0 thread=1
[2023-01-01T13:55:13.593Z] MLT 08:54:53.826 - Thread completed. Suite=0 thread=6
[2023-01-01T13:55:13.593Z] MLT 08:54:53.832 - Thread completed. Suite=0 thread=2
[2023-01-01T13:55:13.593Z] MLT 08:54:53.850 - Thread completed. Suite=0 thread=4
[2023-01-01T13:55:13.593Z] MLT 08:54:53.857 - Thread completed. Suite=0 thread=3
[2023-01-01T13:55:13.593Z] MLT 08:54:53.866 - Completed 100.0%. Number of tests started=9691 (+0)
[2023-01-01T13:55:13.593Z] MLT 08:54:53.977 - Test stopped due to reaching runtime limit
[2023-01-01T13:55:13.593Z] MLT 08:54:53.977 - Load test completed
[2023-01-01T13:55:13.593Z] MLT 08:54:53.982 -   Ran     : 9691
[2023-01-01T13:55:13.593Z] MLT 08:54:53.982 -   Passed  : 9691
[2023-01-01T13:55:13.593Z] MLT 08:54:53.982 -   Failed  : 0
[2023-01-01T13:55:13.593Z] MLT 08:54:53.982 -   Result  : PASSED
[2023-01-01T13:55:13.593Z] STF 08:54:54.151 - **FAILED** Process MLT has hung

[2023-01-01T13:55:25.589Z] STF 08:55:24.320 - Overall result: **FAILED**
[2023-01-01T13:55:25.589Z] -----------------------------------
[2023-01-01T13:55:25.589Z] MathLoadTest_bigdecimal_special_5m_2_FAILED

@pshipton
Copy link
Member Author

pshipton commented Jan 9, 2023

https://openj9-jenkins.osuosl.org/job/Test_openjdk11_j9_extended.system_ppc64le_linux_Release_testList_1/44
ConcurrentLoadTest_5m_1

https://openj9-artifactory.osuosl.org/artifactory/ci-openj9/Test/Test_openjdk11_j9_extended.system_ppc64le_linux_Release_testList_1/44/system_test_output.tar.gz

LT  21:51:12.531 - Completed 100.0%. Number of tests started=1145 (+0)
LT  21:51:28.454 - **POSSIBLE HANG DETECTED**
STF 21:51:28.683 - **FAILED** Process LT  has hung
2LKMONINUSE      sys_mon_t:0x00003FFDD40187F8 infl_mon_t: 0x00003FFDD4018878:
3LKMONOBJECT       net/adoptopenjdk/test/concurrent/support/jsr166y/WaiterTask@0x00003FFF204506A0: <unowned>
3LKNOTIFYQ            Waiting to be notified:
3LKWAITNOTIFY            "load-14" (J9VMThread:0x00003FFFA0A3DB00)

3XMTHREADINFO      "ForkJoinPool-3-worker-1" J9VMThread:0x00003FFE54028000, omrthread_t:0x00003FFE5401FF88, java/lang/Thread:0x00003FFF1FEBAB00, state:CW, prio=5
3XMJAVALTHREAD            (java/lang/Thread getId:0x4C, isDaemon:true)
3XMJAVALTHRCCL            jdk/internal/loader/ClassLoaders$AppClassLoader(0x00003FFF1F5A06F0)
3XMTHREADINFO1            (native thread ID:0x10A6, native priority:0x5, native policy:UNKNOWN, vmstate:CW, vm thread flags:0x00000481)
3XMTHREADINFO2            (native stack address range from:0x00003FFE6BD70000, to:0x00003FFE6BDF0000, size:0x80000)
3XMCPUTIME               CPU usage total: 0.045549456 secs, current category="Application"
3XMHEAPALLOC             Heap bytes allocated since last GC cycle=0 (0x0)
3XMTHREADINFO3           Java callstack:
4XESTACKTRACE                at java/lang/Thread.sleepImpl(Native Method)
4XESTACKTRACE                at java/lang/Thread.sleep(Thread.java:991(Compiled Code))
4XESTACKTRACE                at java/lang/Thread.sleep(Thread.java:974(Compiled Code))
4XESTACKTRACE                at net/adoptopenjdk/test/concurrent/support/jsr166y/WaiterTask.exec(WaiterTask.java:74)

@pshipton
Copy link
Member Author

pshipton commented Mar 2, 2023

https://openj9-jenkins.osuosl.org/job/Test_openjdk17_j9_extended.system_ppc64_aix_Nightly_testList_0/418
MiniMix_5m_1

https://openj9-artifactory.osuosl.org/artifactory/ci-openj9/Test/Test_openjdk17_j9_extended.system_ppc64_aix_Nightly_testList_0/418/system_test_output.tar.gz

LT  02:30:20.717 - Completed 100.0%. Number of tests started=39182 (+0)
LT  02:30:23.927 - **POSSIBLE HANG DETECTED**
STF 02:30:24.229 - **FAILED** Process LT  has hung

Load threads are
parked on: java/util/concurrent/locks/ReentrantReadWriteLock$NonfairSync@0xa00000000a24908 owner name: "load-13" owner id: 91227069

load-13 is
parked on: net/adoptopenjdk/test/concurrent/support/jsr166y/WaiterTask@0xa000000047601b8 owner name: "<unknown>" owner id: <null>

    Java stack frames: 
     bp: 0x00000100264fdb90  method: void jdk/internal/misc/Unsafe.park(boolean, long)  (Native Method)
      objects: <no objects in this frame>
     bp: 0x0000000000000000  method: void java/util/concurrent/locks/LockSupport.park()  source: LockSupport.java:341
      objects: <no objects in this frame>
     bp: 0x00000100264fdde0  method: int java/util/concurrent/ForkJoinTask.awaitDone(java.util.concurrent.ForkJoinPool, boolean, boolean, boolean, long)  source: ForkJoinTask.java:468
      objects: 0xa000000008e70f8 0xa000000047601b8 0xa00000004773f70 0xa000000008e70f8 0xa000000047601b8 0xa00000004773f70
     bp: 0x00000100264fde10  method: Object java/util/concurrent/ForkJoinTask.joinForPoolInvoke(java.util.concurrent.ForkJoinPool)  source: ForkJoinTask.java:1040
      objects: 0xa000000047601b8
     bp: 0x00000100264fde38  method: Object java/util/concurrent/ForkJoinPool.invoke(java.util.concurrent.ForkJoinTask)  source: ForkJoinPool.java:2639
      objects: <no objects in this frame>
     bp: 0x00000100264fde78  method: void net/adoptopenjdk/test/concurrent/jsr166y/ForkJoinPoolTest.testAPI()  source: ForkJoinPoolTest.java:229
      objects: 0xa00000004588af0 0xa00000004773f98 0xa000000047601b8
     bp: 0x00000100264fde30  method: Object jdk/internal/reflect/NativeMethodAccessorImpl.invoke0(reflect.Method, Object, Object[])  (Native Method)
      objects: <no objects in this frame>
     bp: 0x0000000000000000  method: Object jdk/internal/reflect/NativeMethodAccessorImpl.invoke(Object, Object[])  source: NativeMethodAccessorImpl.java:77
      objects: <no objects in this frame>
     bp: 0x0000000000000000  method: Object jdk/internal/reflect/DelegatingMethodAccessorImpl.invoke(Object, Object[])  source: DelegatingMethodAccessorImpl.java:43
      objects: <no objects in this frame>
     bp: 0x0000000000000000  method: Object java/lang/reflect/Method.invoke(Object, Object[])  source: Method.java:568
      objects: <no objects in this frame>
     bp: 0x0000000000000000  method: void junit/framework/TestCase.runTest()  source: TestCase.java:176
      objects: <no objects in this frame>

@dmitripivkine
Copy link
Contributor

jdmpview couldn't print the java stack

FYI @pshipton jdmpview stack print is broken in latest builds. You might need to use older version.
See #16804

@pshipton
Copy link
Member Author

pshipton commented Mar 2, 2023

I didn't try very hard since this is an old problem nobody is looking at.
Actually my DDR was too old and giving java.lang.NoSuchFieldError: com/ibm/j9ddr/vm29/structure/J9Consts.J9_STACKWALK_INCLUDE_ARRAYLET_LEAVES but I didn't realize that because info thread doesn't provide that information.
I updated and filled in the stack in the previous comment.

@pshipton
Copy link
Member Author

https://openj9-jenkins.osuosl.org/job/Test_openjdk17_j9_extended.system_x86-64_windows_Nightly_testList_0/439
ConcurrentLoadTest_5m_0

https://openj9-artifactory.osuosl.org/artifactory/ci-openj9/Test/Test_openjdk17_j9_extended.system_x86-64_windows_Nightly_testList_0/439/system_test_output.tar.gz

LT  20:41:07.106 - Completed 100.0%. Number of tests started=1149 (+0)
LT  20:41:12.903 - **POSSIBLE HANG DETECTED**
STF 20:41:13.295 - **FAILED** Process LT  has hung
3XMTHREADINFO      "load-14" J9VMThread:0x00000000005AA000, omrthread_t:0x000000E59D2AEC10, java/lang/Thread:0x000000070044D680, state:P, prio=5
3XMJAVALTHREAD            (java/lang/Thread getId:0x21, isDaemon:false)
3XMJAVALTHRCCL            jdk/internal/loader/ClassLoaders$AppClassLoader(0x000000070006B9F8)
3XMTHREADINFO1            (native thread ID:0xD98, native priority:0x5, native policy:UNKNOWN, vmstate:P, vm thread flags:0x00020081)
3XMCPUTIME               CPU usage total: 50.250000000 secs, user: 17.484375000 secs, system: 32.765625000 secs, current category="Application"
3XMTHREADBLOCK     Parked on: net/adoptopenjdk/test/concurrent/support/jsr166y/WaiterTask@0x0000000700703DD0 Owned by: <unknown>
3XMHEAPALLOC             Heap bytes allocated since last GC cycle=0 (0x0)
3XMTHREADINFO3           Java callstack:
4XESTACKTRACE                at jdk/internal/misc/Unsafe.park(Native Method)
4XESTACKTRACE                at java/util/concurrent/locks/LockSupport.park(LockSupport.java:341)
4XESTACKTRACE                at java/util/concurrent/ForkJoinTask.awaitDone(ForkJoinTask.java:468(Compiled Code))
4XESTACKTRACE                at java/util/concurrent/ForkJoinTask.joinForPoolInvoke(ForkJoinTask.java:1040(Compiled Code))
4XESTACKTRACE                at java/util/concurrent/ForkJoinPool.invoke(ForkJoinPool.java:2639(Compiled Code))
4XESTACKTRACE                at net/adoptopenjdk/test/concurrent/jsr166y/ForkJoinPoolTest.testAPI(ForkJoinPoolTest.java:229(Compiled Code))

@JasonFengJ9
Copy link
Member

JDK19 aarch64_mac m2 build(macaarch64rt2)

openjdk version "19.0.2" 2023-01-17
IBM Semeru Runtime Open Edition 19.0.2.0-rc1 (build 19.0.2+7)
Eclipse OpenJ9 VM 19.0.2.0-rc1 (build v0.37.0-release-5db9c94a0, JRE 19 Mac OS X aarch64-64-Bit 20230117_84 (JIT enabled, AOT enabled)
OpenJ9   - 5db9c94a0
OMR      - d0b42675f
JCL      - a95c00a432d based on jdk-19.0.2+7)

[2023-04-11T20:16:08.119Z] variation: Mode650
[2023-04-11T20:16:08.119Z] JVM_OPTIONS:  -XX:-UseCompressedOops 

[2023-04-11T20:37:08.930Z] STF 16:37:07.023 - Monitoring Report Summary:
[2023-04-11T20:37:08.930Z] STF 16:37:07.023 -   o Process LT  has hung
[2023-04-11T20:37:08.930Z] STF 16:37:07.024 - Killing processes: LT 
[2023-04-11T20:37:08.930Z] STF 16:37:07.024 -   o Process LT  pid 45053 is not running
[2023-04-11T20:37:08.930Z] **FAILED** at step 1 (Run concurrency unit tests). Expected return value=0 Actual=1 at /Users/jenkins/workspace/Test_openjdk19_j9_extended.system_aarch64_mac_testList_0/aqa-tests/TKG/../TKG/output_16812441622948/ConcurrentLoadTest_5m_1/20230411-161608-ConcurrentLoadTest/execute.pl line 94.
[2023-04-11T20:37:08.930Z] STF 16:37:07.125 - **FAILED** execute script failed. Expected return value=0 Actual=1
[2023-04-11T20:37:08.930Z] ConcurrentLoadTest_5m_1_FAILED

@JasonFengJ9
Copy link
Member

JDK19 x86-64_windows m2 build(win11x86-rt3-1)

[2023-04-11T17:48:38.691Z] variation: Mode107-OSRG
[2023-04-11T17:48:39.122Z] JVM_OPTIONS:  -Xgcpolicy:optthruput -Xdebug -Xrunjdwp:transport=dt_socket,address=8888,server=y,onthrow=no.pkg.foo,launch=echo -

[2023-04-11T17:48:53.329Z] openjdk version "19.0.2" 2023-01-17
[2023-04-11T17:48:53.329Z] IBM Semeru Runtime Open Edition 19.0.2.0-rc1 (build 19.0.2+7)
[2023-04-11T17:48:53.329Z] Eclipse OpenJ9 VM 19.0.2.0-rc1 (build v0.37.0-release-5db9c94a0, JRE 19 Windows 11 amd64-64-Bit Compressed References 20230117_85 (JIT enabled, AOT enabled)
[2023-04-11T17:48:53.329Z] OpenJ9   - 5db9c94a0
[2023-04-11T17:48:53.329Z] OMR      - d0b42675f
[2023-04-11T17:48:53.329Z] JCL      - f3c7acc0b55 based on jdk-19.0.2+7)

[2023-04-11T18:08:18.077Z] DLT 11:07:56.951 - Completed 100.0%. Number of tests started=39 (+0)
[2023-04-11T18:08:18.077Z] DLT 11:07:56.951 - **POSSIBLE HANG DETECTED**
[2023-04-11T18:08:18.077Z] DLT 11:08:02.046 - **POSSIBLE HANG DETECTED**
[2023-04-11T18:08:18.077Z] DLT 11:08:07.083 - **POSSIBLE HANG DETECTED**

[2023-04-11T18:08:18.078Z] STF 11:08:12.930 - Overall result: **FAILED**
[2023-04-11T18:08:18.078Z] -----------------------------------
[2023-04-11T18:08:18.078Z] DaaLoadTest_daa1_special_5m_24_FAILED

@pshipton
Copy link
Member Author

pshipton commented Apr 19, 2023

https://openj9-jenkins.osuosl.org/job/Test_openjdk17_j9_extended.system_s390x_linux_Release_testList_2/59
ConcurrentLoadTest_5m_1 -XX:-UseCompressedOops

https://openj9-artifactory.osuosl.org/artifactory/ci-openj9/Test/Test_openjdk17_j9_extended.system_s390x_linux_Release_testList_2/59/system_test_output.tar.gz

LT  23:35:10.874 - Completed 100.0%. Number of tests started=833 (+0)
LT  23:35:14.073 - **POSSIBLE HANG DETECTED**
STF 23:35:14.184 - **FAILED** Process LT  has hung

Threads are waiting on load-4, which is parked on jsr166y/WaiterTask.
3XMTHREADBLOCK Parked on: java/util/concurrent/locks/ReentrantReadWriteLock$NonfairSync@0x000003FF1AFEEA38 Owned by: "load-4" (J9VMThread:0x000003FF9CAAAB00, java/lang/Thread:0x000003FF1AFD2F08)

3XMTHREADINFO      "load-4" J9VMThread:0x000003FF9CAAAB00, omrthread_t:0x000003FF9CAA8010, java/lang/Thread:0x000003FF1AFD2F08, state:P, prio=5
3XMJAVALTHREAD            (java/lang/Thread getId:0x1B, isDaemon:false)
3XMJAVALTHRCCL            jdk/internal/loader/ClassLoaders$AppClassLoader(0x000003FF1AA7A550)
3XMTHREADINFO1            (native thread ID:0xDE24, native priority:0x5, native policy:UNKNOWN, vmstate:P, vm thread flags:0x00020001)
3XMTHREADINFO2            (native stack address range from:0x000003FFA04C0000, to:0x000003FFA0500000, size:0x40000)
3XMCPUTIME               CPU usage total: 1.951352521 secs, current category="Application"
3XMTHREADBLOCK     Parked on: net/adoptopenjdk/test/concurrent/support/jsr166y/WaiterTask@0x000003FF1B2C9A80 Owned by: <unknown>
3XMHEAPALLOC             Heap bytes allocated since last GC cycle=0 (0x0)
3XMTHREADINFO3           Java callstack:
4XESTACKTRACE                at jdk/internal/misc/Unsafe.park(Native Method)
4XESTACKTRACE                at java/util/concurrent/locks/LockSupport.park(LockSupport.java:341)
4XESTACKTRACE                at java/util/concurrent/ForkJoinTask.awaitDone(ForkJoinTask.java:468(Compiled Code))
4XESTACKTRACE                at java/util/concurrent/ForkJoinTask.joinForPoolInvoke(ForkJoinTask.java:1040)
4XESTACKTRACE                at java/util/concurrent/ForkJoinPool.invoke(ForkJoinPool.java:2639)
4XESTACKTRACE                at net/adoptopenjdk/test/concurrent/jsr166y/ForkJoinPoolTest.testAPI(ForkJoinPoolTest.java:229)
4XESTACKTRACE                at jdk/internal/reflect/NativeMethodAccessorImpl.invoke0(Native Method)
4XESTACKTRACE                at jdk/internal/reflect/NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
4XESTACKTRACE                at jdk/internal/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
4XESTACKTRACE                at java/lang/reflect/Method.invoke(Method.java:568)
4XESTACKTRACE                at junit/framework/TestCase.runTest(TestCase.java:176)
4XESTACKTRACE                at junit/framework/TestCase.runBare(TestCase.java:141)
4XESTACKTRACE                at junit/framework/TestResult$1.protect(TestResult.java:122)
4XESTACKTRACE                at junit/framework/TestResult.runProtected(TestResult.java:142)
4XESTACKTRACE                at junit/framework/TestResult.run(TestResult.java:125)
4XESTACKTRACE                at junit/framework/TestCase.run(TestCase.java:129)
4XESTACKTRACE                at junit/framework/TestSuite.runTest(TestSuite.java:252)
4XESTACKTRACE                at junit/framework/TestSuite.run(TestSuite.java:247)
4XESTACKTRACE                at org/junit/internal/runners/JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)
4XESTACKTRACE                at org/junit/runners/Suite.runChild(Suite.java:128)
4XESTACKTRACE                at org/junit/runners/Suite.runChild(Suite.java:27)
4XESTACKTRACE                at org/junit/runners/ParentRunner$3.run(ParentRunner.java:290)
4XESTACKTRACE                at org/junit/runners/ParentRunner$1.schedule(ParentRunner.java:71)
4XESTACKTRACE                at org/junit/runners/ParentRunner.runChildren(ParentRunner.java:288)
4XESTACKTRACE                at org/junit/runners/ParentRunner.access$000(ParentRunner.java:58(Compiled Code))
4XESTACKTRACE                at org/junit/runners/ParentRunner$2.evaluate(ParentRunner.java:268(Compiled Code))
4XESTACKTRACE                at org/junit/runners/ParentRunner.run(ParentRunner.java:363(Compiled Code))
4XESTACKTRACE                at org/junit/runner/JUnitCore.run(JUnitCore.java:137(Compiled Code))
4XESTACKTRACE                at org/junit/runner/JUnitCore.run(JUnitCore.java:115)
4XESTACKTRACE                at net/adoptopenjdk/loadTest/adaptors/JUnitAdaptor.executeTest(JUnitAdaptor.java:130(Compiled Code))
4XESTACKTRACE                at net/adoptopenjdk/loadTest/LoadTestRunner$2.run(LoadTestRunner.java:182)
4XESTACKTRACE                at java/util/concurrent/ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
4XESTACKTRACE                at java/util/concurrent/ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
4XESTACKTRACE                at java/lang/Thread.run(Thread.java:857)

@pshipton
Copy link
Member Author

pshipton commented May 4, 2023

https://openj9-jenkins.osuosl.org/job/Test_openjdk20_j9_extended.system_s390x_linux_Nightly_testList_0/28
ConcurrentLoadTest_5m_0

https://openj9-artifactory.osuosl.org/artifactory/ci-openj9/Test/Test_openjdk20_j9_extended.system_s390x_linux_Nightly_testList_0/28/system_test_output.tar.gz

LT  21:29:46.886 - Completed 100.0%. Number of tests started=588 (+0)
STF 21:30:01.275 - Heartbeat: Process LT  is still running
LT  21:30:06.839 - Completed 100.0%. Number of tests started=588 (+0)
LT  21:30:14.565 - **POSSIBLE HANG DETECTED**
STF 21:30:14.830 - **FAILED** Process LT  has hung

load threads are blocked on load-2

3XMTHREADINFO      "load-2" J9VMThread:0x00000000005F0900, omrthread_t:0x000003FF8C5102B8, java/lang/Thread:0x000000000E1BA0C0, state:P, prio=5
3XMJAVALTHREAD            (java/lang/Thread getId:0x1A, isDaemon:false)
3XMJAVALTHRCCL            jdk/internal/loader/ClassLoaders$AppClassLoader(0x000000000E146698)
3XMTHREADINFO1            (native thread ID:0x39C4, native priority:0x5, native policy:UNKNOWN, vmstate:P, vm thread flags:0x00020000)
3XMTHREADINFO2            (native stack address range from:0x000003FF85740000, to:0x000003FF85780000, size:0x40000)
3XMCPUTIME               CPU usage total: 0.361047875 secs, current category="Application"
3XMTHREADBLOCK     Parked on: net/adoptopenjdk/test/concurrent/support/jsr166y/WaiterTask@0x000000000E7B2298 Owned by: <unknown>
3XMHEAPALLOC             Heap bytes allocated since last GC cycle=0 (0x0)
3XMTHREADINFO3           Java callstack:
4XESTACKTRACE                at jdk/internal/misc/Unsafe.park(Native Method)
4XESTACKTRACE                at java/util/concurrent/locks/LockSupport.park(LockSupport.java:371)
4XESTACKTRACE                at java/util/concurrent/ForkJoinTask.awaitDone(ForkJoinTask.java:461(Compiled Code))
4XESTACKTRACE                at java/util/concurrent/ForkJoinTask.join(ForkJoinTask.java:651)
4XESTACKTRACE                at java/util/concurrent/ForkJoinPool.invoke(ForkJoinPool.java:2822)
4XESTACKTRACE                at net/adoptopenjdk/test/concurrent/jsr166y/ForkJoinPoolTest.testAPI(ForkJoinPoolTest.java:229)
4XESTACKTRACE                at java/lang/invoke/LambdaForm$DMH/0x00000000d801a060.invokeVirtual(LambdaForm$DMH)
4XESTACKTRACE                at java/lang/invoke/LambdaForm$MH/0x0000000000030cd0.invoke(LambdaForm$MH)
4XESTACKTRACE                at java/lang/invoke/LambdaForm$MH/0x000000008c221b20.invokeExact_MT(LambdaForm$MH)
4XESTACKTRACE                at jdk/internal/reflect/DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154)
4XESTACKTRACE                at jdk/internal/reflect/DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
4XESTACKTRACE                at java/lang/reflect/Method.invoke(Method.java:578)
4XESTACKTRACE                at junit/framework/TestCase.runTest(TestCase.java:176)
4XESTACKTRACE                at junit/framework/TestCase.runBare(TestCase.java:141)
4XESTACKTRACE                at junit/framework/TestResult$1.protect(TestResult.java:122)
4XESTACKTRACE                at junit/framework/TestResult.runProtected(TestResult.java:142)
4XESTACKTRACE                at junit/framework/TestResult.run(TestResult.java:125)
4XESTACKTRACE                at junit/framework/TestCase.run(TestCase.java:129)
4XESTACKTRACE                at junit/framework/TestSuite.runTest(TestSuite.java:252)
4XESTACKTRACE                at junit/framework/TestSuite.run(TestSuite.java:247)
4XESTACKTRACE                at org/junit/internal/runners/JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)

@pshipton
Copy link
Member Author

https://openj9-jenkins.osuosl.org/job/Test_openjdk17_j9_extended.system_ppc64_aix_Nightly_testList_0/492/
ConcurrentLoadTest_5m_0

https://openj9-artifactory.osuosl.org/artifactory/ci-openj9/Test/Test_openjdk17_j9_extended.system_ppc64_aix_Nightly_testList_0/492/

LT  00:44:23.731 - Completed 100.0%. Number of tests started=408 (+0)
LT  00:44:36.517 - **POSSIBLE HANG DETECTED**
STF 00:44:36.553 - **FAILED** Process LT  has hung

load threads are blocked on load-18

   properties:
    current effective priority=0     current/last signal taken=0
    processor on which I'm bound=0   processor usage=ffff0001
    scheduling policy=52             suspend count=1
    thread flags=8410404             thread state=5
    type of thread wait=1            wait channel=0
   associated Java thread: 
    name:          load-18
    Thread object: java/lang/Thread @ 0x620181ff0
    Native info:   !j9vmthread 0x305bed00  !stack 0x305bed00
    Daemon:        false
    ID:            57 (0x39)
    Priority:      5
    Thread.State:  WAITING 
    JVMTI state:   ALIVE WAITING WAITING_INDEFINITELY PARKED 
      parked on: net/adoptopenjdk/test/concurrent/support/jsr166y/WaiterTask@0x62062f258 owner name: "<unknown>" owner id: <null>
    Java stack frames: 
     bp: 0x00000000305f9a38  method: void jdk/internal/misc/Unsafe.park(boolean, long)  (Native Method)
      objects: 0x62004aa30
     bp: 0x00000000305f9b08  method: void java/util/concurrent/locks/LockSupport.park()  source: LockSupport.java:341
      objects: <no objects in this frame>
     bp: 0x00000000305f9c80  method: int java/util/concurrent/ForkJoinTask.awaitDone(java.util.concurrent.ForkJoinPool, boolean, boolean, boolean, long)  source: ForkJoinTask.java:468
      objects: 0x6202a2258 0x62062f258 0x62062f8d0 0x6202a2640 0x620181ff0 0x62062f8d0 0x62062f258 0x6202a2258
     bp: 0x00000000305f9cb8  method: Object java/util/concurrent/ForkJoinTask.joinForPoolInvoke(java.util.concurrent.ForkJoinPool)  source: ForkJoinTask.java:1040
      objects: 0x62062f258
     bp: 0x00000000305f9ce0  method: Object java/util/concurrent/ForkJoinPool.invoke(java.util.concurrent.ForkJoinTask)  source: ForkJoinPool.java:2639
      objects: <no objects in this frame>
     bp: 0x00000000305f9d28  method: void net/adoptopenjdk/test/concurrent/jsr166y/ForkJoinPoolTestAPI.testAPI()  source: ForkJoinPoolTestAPI.java:233
      objects: 0x6202e2f70 0x62062f8e8 0x62062f258

@JasonFengJ9
Copy link
Member

JDK11 aarch64_mac milestone 2(macaarch64rt2)

variation: Mode122
JVM_OPTIONS:  -Xgcpolicy:optavgpause -Xjit:count=0,optlevel=warm,gcOnResolve,rtResolve -Xnocompressedrefs 

openjdk version "11.0.20" 2023-07-18
IBM Semeru Runtime Open Edition 11.0.20.0-m2 (build 11.0.20+7)
Eclipse OpenJ9 VM 11.0.20.0-m2 (build v0.40.0-release-6eed0535c, JRE 11 Mac OS X aarch64-64-Bit 20230628_361 (JIT enabled, AOT enabled)
OpenJ9   - 6eed0535c
OMR      - e80bff83b
JCL      - 20e0e53157 based on jdk-11.0.20+7)

STF 20:02:20.439 - **FAILED** Process CLT has hung
STF 20:02:20.439 - Collecting dumps for: CLT
STF 20:02:20.440 - Sending SIG 3 to the java process to generate a javacore
STF 20:02:20.440 - Running command: kill -3 7382
STF 20:02:20.440 - Redirecting stderr to /Users/jenkins/workspace/Test_openjdk11_j9_special.system_aarch64_mac_testList_2/aqa-tests/TKG/output_16881605792317/ClassLoadingTest_special_5m_7/20230630-194204-ClassloadingLoadTest/results/1.CLT.kill_3.stderr
STF 20:02:20.440 - Redirecting stdout to /Users/jenkins/workspace/Test_openjdk11_j9_special.system_aarch64_mac_testList_2/aqa-tests/TKG/output_16881605792317/ClassLoadingTest_special_5m_7/20230630-194204-ClassloadingLoadTest/results/1.CLT.kill_3.stdout
STF 20:02:20.447 - Pausing for 30 seconds
STF 20:02:50.445 - Process CLT (pid 7382) is no longer running. Abandoning dump collection.
STF 20:02:50.446 - Monitoring Report Summary:
STF 20:02:50.446 -   o Process CLT has hung
STF 20:02:50.447 - Killing processes: CLT
STF 20:02:50.447 -   o Process CLT pid 7382 is not running
**FAILED** at step 1 (Run classloading tests). Expected return value=0 Actual=1 at /Users/jenkins/workspace/Test_openjdk11_j9_special.system_aarch64_mac_testList_2/aqa-tests/TKG/../TKG/output_16881605792317/ClassLoadingTest_special_5m_7/20230630-194204-ClassloadingLoadTest/execute.pl line 99.
STF 20:02:50.457 - **FAILED** execute script failed. Expected return value=0 Actual=1
STF 20:02:50.457 - 
STF 20:02:50.457 - ====================   T E A R D O W N   ====================
STF 20:02:50.457 - Running teardown: perl /Users/jenkins/workspace/Test_openjdk11_j9_special.system_aarch64_mac_testList_2/aqa-tests/TKG/../TKG/output_16881605792317/ClassLoadingTest_special_5m_7/20230630-194204-ClassloadingLoadTest/tearDown.pl
STF 20:02:50.518 - TEARDOWN stage completed
STF 20:02:50.527 - 
STF 20:02:50.527 - =====================   R E S U L T S   =====================
STF 20:02:50.527 - Stage results:
STF 20:02:50.527 -   setUp:     pass
STF 20:02:50.527 -   execute:  *fail*
STF 20:02:50.527 -   teardown:  pass
STF 20:02:50.527 - 
STF 20:02:50.527 - Overall result: **FAILED**
-----------------------------------
ClassLoadingTest_special_5m_7_FAILED

@pshipton
Copy link
Member Author

https://openj9-jenkins.osuosl.org/job/Test_openjdk11_j9_special.system_ppc64le_linux_Personal_testList_0/101
MiniMix_3h_0

https://openj9-artifactory.osuosl.org/artifactory/ci-openj9/Test/Test_openjdk11_j9_special.system_ppc64le_linux_Personal_testList_0/101/system_test_output.tar.gz

LT  12:50:43.769 - Completed 14.1%. Number of tests started=91841 (+0)
LT  12:50:47.673 - **POSSIBLE HANG DETECTED**
3XMTHREADINFO      "load-2" J9VMThread:0x00000000005B3700, omrthread_t:0x00007C9E0C5FAC00, java/lang/Thread:0x00000000829C5F80, state:CW, prio=5
3XMJAVALTHREAD            (java/lang/Thread getId:0x25, isDaemon:false)
3XMJAVALTHRCCL            jdk/internal/loader/ClassLoaders$AppClassLoader(0x0000000081BE0078)
3XMTHREADINFO1            (native thread ID:0x204450, native priority:0x5, native policy:UNKNOWN, vmstate:CW, vm thread flags:0x00000100)
3XMTHREADINFO2            (native stack address range from:0x00007C9DEE400000, to:0x00007C9DEE480000, size:0x80000)
3XMCPUTIME               CPU usage total: 42.837876724 secs, current category="Application"
3XMTHREADBLOCK     Waiting on: net/adoptopenjdk/test/concurrent/support/jsr166y/WaiterTask@0x0000000082496A50 Owned by: <unowned>

@pshipton
Copy link
Member Author

pshipton commented Dec 5, 2023

https://openj9-jenkins.osuosl.org/job/Test_openjdk17_j9_extended.system_s390x_linux_Nightly_testList_2/609
ConcurrentLoadTest_5m_1

https://openj9-artifactory.osuosl.org/artifactory/ci-openj9/Test/Test_openjdk17_j9_extended.system_s390x_linux_Nightly_testList_2/609/system_test_output.tar.gz

LT  23:25:08.215 - Completed 100.0%. Number of tests started=646 (+0)
LT  23:25:28.258 - Completed 100.0%. Number of tests started=646 (+0)
LT  23:25:28.560 - **POSSIBLE HANG DETECTED**
STF 23:25:28.881 - **FAILED** Process LT  has hung

3XMTHREADINFO      "load-15" J9VMThread:0x000003FF90AFDC00, omrthread_t:0x000003FF90AEE430, java/lang/Thread:0x000003FF0CE34408, state:P, prio=5
3XMJAVALTHREAD            (java/lang/Thread getId:0x26, isDaemon:false)
3XMJAVALTHRCCL            jdk/internal/loader/ClassLoaders$AppClassLoader(0x000003FF0CBED2E0)
3XMTHREADINFO1            (native thread ID:0xF277, native priority:0x5, native policy:UNKNOWN, vmstate:P, vm thread flags:0x00020001)
3XMTHREADINFO2            (native stack address range from:0x000003FE92DBE000, to:0x000003FE92DFE000, size:0x40000)
3XMCPUTIME               CPU usage total: 2.949209754 secs, current category="Application"
3XMTHREADBLOCK     Parked on: net/adoptopenjdk/test/concurrent/support/jsr166y/WaiterTask@0x000003FF0D497620 Owned by: <unknown>
3XMHEAPALLOC             Heap bytes allocated since last GC cycle=0 (0x0)
3XMTHREADINFO3           Java callstack:
4XESTACKTRACE                at jdk/internal/misc/Unsafe.park(Native Method)
4XESTACKTRACE                at java/util/concurrent/locks/LockSupport.park(LockSupport.java:341)
4XESTACKTRACE                at java/util/concurrent/ForkJoinTask.awaitDone(ForkJoinTask.java:468(Compiled Code))
4XESTACKTRACE                at java/util/concurrent/ForkJoinTask.joinForPoolInvoke(ForkJoinTask.java:1040(Compiled Code))
4XESTACKTRACE                at java/util/concurrent/ForkJoinPool.invoke(ForkJoinPool.java:2639(Compiled Code))
4XESTACKTRACE                at net/adoptopenjdk/test/concurrent/jsr166y/ForkJoinPoolTest.testAPI(ForkJoinPoolTest.java:229(Compiled Code))
4XESTACKTRACE                at jdk/internal/reflect/NativeMethodAccessorImpl.invoke0(Native Method)
4XESTACKTRACE                at jdk/internal/reflect/NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
4XESTACKTRACE                at jdk/internal/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
4XESTACKTRACE                at java/lang/reflect/Method.invoke(Method.java:574)
4XESTACKTRACE                at junit/framework/TestCase.runTest(TestCase.java:176)

@pshipton
Copy link
Member Author

pshipton commented Jan 5, 2024

https://openj9-jenkins.osuosl.org/job/Test_openjdk21_j9_extended.system_s390x_linux_Nightly_testList_1/136
ConcurrentLoadTest_5m_0

https://openj9-artifactory.osuosl.org/artifactory/ci-openj9/Test/Test_openjdk21_j9_extended.system_s390x_linux_Nightly_testList_1/136/system_test_output.tar.gz

3XMTHREADINFO      "load-15" J9VMThread:0x0000000001CB4E00, omrthread_t:0x000003FF8456EBC0, java/lang/Thread:0x000000000E2788C8, state:P, prio=5
3XMJAVALTHREAD            (java/lang/Thread getId:0x27, isDaemon:false)
3XMJAVALTHRCCL            jdk/internal/loader/ClassLoaders$AppClassLoader(0x000000000DF47688)
3XMTHREADINFO1            (native thread ID:0x153B44, native priority:0x5, native policy:UNKNOWN, vmstate:P, vm thread flags:0x00020001)
3XMTHREADINFO2            (native stack address range from:0x000003FF621BF000, to:0x000003FF621FF000, size:0x40000)
3XMCPUTIME               CPU usage total: 17.615191016 secs, current category="Application"
3XMTHREADBLOCK     Parked on: net/adoptopenjdk/test/concurrent/support/jsr166y/WaiterTask@0x000000000E59F560 Owned by: <unknown>
3XMHEAPALLOC             Heap bytes allocated since last GC cycle=0 (0x0)
3XMTHREADINFO3           Java callstack:
4XESTACKTRACE                at jdk/internal/misc/Unsafe.park(Native Method)
4XESTACKTRACE                at java/util/concurrent/locks/LockSupport.park(LockSupport.java:371)
4XESTACKTRACE                at java/util/concurrent/ForkJoinTask.awaitDone(ForkJoinTask.java:461(Compiled Code))
4XESTACKTRACE                at java/util/concurrent/ForkJoinTask.join(ForkJoinTask.java:651)
4XESTACKTRACE                at java/util/concurrent/ForkJoinPool.invoke(ForkJoinPool.java:2822)
4XESTACKTRACE                at net/adoptopenjdk/test/concurrent/jsr166y/ForkJoinPoolTestAPI.testAPI(ForkJoinPoolTestAPI.java:233)
4XESTACKTRACE                at java/lang/invoke/LambdaForm$DMH/0x0000000008006a10.invokeVirtual(LambdaForm$DMH)
4XESTACKTRACE                at java/lang/invoke/LambdaForm$MH/0x000000000800a800.invoke(LambdaForm$MH)
4XESTACKTRACE                at java/lang/invoke/LambdaForm$MH/0x000000008423fdd0.invokeExact_MT(LambdaForm$MH(Compiled Code))
4XESTACKTRACE                at jdk/internal/reflect/DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153)
4XESTACKTRACE                at jdk/internal/reflect/DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
4XESTACKTRACE                at java/lang/reflect/Method.invoke(Method.java:586)
4XESTACKTRACE                at junit/framework/TestCase.runTest(TestCase.java:176)

@pshipton
Copy link
Member Author

https://openj9-jenkins.osuosl.org/job/Test_openjdk11_j9_extended.system_s390x_linux_Nightly_testList_2/699/
MiniMix_aot_5m_0

https://openj9-artifactory.osuosl.org/artifactory/ci-openj9/Test/Test_openjdk11_j9_extended.system_s390x_linux_Nightly_testList_2/699/system_test_output.tar.gz

2LKMONINUSE      sys_mon_t:0x000003FF34138B38 infl_mon_t: 0x000003FF34138BB8:
3LKMONOBJECT       net/adoptopenjdk/test/concurrent/support/jsr166y/WaiterTask@0x000000000F01D7F8: <unowned>
3LKNOTIFYQ            Waiting to be notified:
3LKWAITNOTIFY            "load-4" (J9VMThread:0x00000000015C4300)

3XMTHREADINFO      "load-4" J9VMThread:0x00000000015C4300, omrthread_t:0x000003FFA430EF00, java/lang/Thread:0x000000000DCAF140, state:CW, prio=5
3XMJAVALTHREAD            (java/lang/Thread getId:0x1A, isDaemon:false)
3XMJAVALTHRCCL            jdk/internal/loader/ClassLoaders$AppClassLoader(0x000000000DC00598)
3XMTHREADINFO1            (native thread ID:0x95C3D, native priority:0x5, native policy:UNKNOWN, vmstate:CW, vm thread flags:0x00000101)
3XMTHREADINFO2            (native stack address range from:0x000003FFA8C40000, to:0x000003FFA8C80000, size:0x40000)
3XMCPUTIME               CPU usage total: 0.416256972 secs, current category="Application"
3XMTHREADBLOCK     Waiting on: net/adoptopenjdk/test/concurrent/support/jsr166y/WaiterTask@0x000000000F01D7F8 Owned by: <unowned>
3XMHEAPALLOC             Heap bytes allocated since last GC cycle=0 (0x0)
3XMTHREADINFO3           Java callstack:
4XESTACKTRACE                at java/lang/Object.waitImpl(Native Method)
4XESTACKTRACE                at java/lang/Object.wait(Object.java:251)
4XESTACKTRACE                at java/lang/Object.wait(Object.java:219)
4XESTACKTRACE                at java/util/concurrent/ForkJoinTask.externalAwaitDone(ForkJoinTask.java:330)
4XESTACKTRACE                at java/util/concurrent/ForkJoinTask.doJoin(ForkJoinTask.java:398(Compiled Code))
4XESTACKTRACE                at java/util/concurrent/ForkJoinTask.join(ForkJoinTask.java:721)
4XESTACKTRACE                at java/util/concurrent/ForkJoinPool.invoke(ForkJoinPool.java:2423)
4XESTACKTRACE                at net/adoptopenjdk/test/concurrent/jsr166y/ForkJoinPoolTestAPI.testAPI(ForkJoinPoolTestAPI.java:233)

@pshipton
Copy link
Member Author

https://openj9-jenkins.osuosl.org/job/Test_openjdk11_j9_extended.system_ppc64_aix_Nightly_testList_2/675/
MiniMix_aot_5m_0

https://openj9-artifactory.osuosl.org/artifactory/ci-openj9/Test/Test_openjdk11_j9_extended.system_ppc64_aix_Nightly_testList_2/675/system_test_output.tar.gz

3XMTHREADINFO      "load-2" J9VMThread:0x000000003051A200, omrthread_t:0x000001002408B950, java/lang/Thread:0x000000008058E5D8, state:CW, prio=5
3XMJAVALTHREAD            (java/lang/Thread getId:0x28, isDaemon:false)
3XMJAVALTHRCCL            jdk/internal/loader/ClassLoaders$AppClassLoader(0x00000000803010F8)
3XMTHREADINFO1            (native thread ID:0x5C203C5, native priority:0x5, native policy:UNKNOWN, vmstate:CW, vm thread flags:0x00000181)
3XMTHREADINFO2            (native stack address range from:0x00000100241F0000, to:0x0000010024275888, size:0x85888)
3XMCPUTIME               CPU usage total: 0.289879000 secs, user: 0.283281000 secs, system: 0.006598000 secs, current category="Application"
3XMTHREADBLOCK     Waiting on: net/adoptopenjdk/test/concurrent/support/jsr166y/WaiterTask@0x0000000081C47638 Owned by: <unowned>
3XMHEAPALLOC             Heap bytes allocated since last GC cycle=0 (0x0)
3XMTHREADINFO3           Java callstack:
4XESTACKTRACE                at java/lang/Object.waitImpl(Native Method)
4XESTACKTRACE                at java/lang/Object.wait(Object.java:251)
4XESTACKTRACE                at java/lang/Object.wait(Object.java:219)
4XESTACKTRACE                at java/util/concurrent/ForkJoinTask.externalAwaitDone(ForkJoinTask.java:330)
4XESTACKTRACE                at java/util/concurrent/ForkJoinTask.doJoin(ForkJoinTask.java:398)
4XESTACKTRACE                at java/util/concurrent/ForkJoinTask.join(ForkJoinTask.java:721)
4XESTACKTRACE                at java/util/concurrent/ForkJoinPool.invoke(ForkJoinPool.java:2423)
4XESTACKTRACE                at net/adoptopenjdk/test/concurrent/jsr166y/ForkJoinPoolTest.testAPI(ForkJoinPoolTest.java:229)

@pshipton
Copy link
Member Author

pshipton commented Mar 6, 2024

@pshipton
Copy link
Member Author

@pshipton
Copy link
Member Author

pshipton commented Dec 2, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants