aqa-tests icon indicating copy to clipboard operation
aqa-tests copied to clipboard

jdk24 Windows aarch64 openjdk VirtualThread tests hang

Open andrew-m-leonard opened this issue 5 months ago • 1 comments

Ref: https://ci.adoptium.net/job/Test_openjdk24_hs_sanity.openjdk_aarch64_windows_testList_0/17/console

From machine process analysis it can be seen the following test is permanently hangin:

  • jdk_lang_0\work\java\lang\Thread\virtual\stress\GetStackTraceALotWhenBlocking_id0.d\main.0

Hung test process:

CommandLine                : C:\Users\jenkins\workspace\Test_openjdk24_hs_sanity.openjdk_aarch64_windows_testList_0\jdk
                             binary\j2sdk-image\bin\java "-Dtest.vm.opts=-ea -esa -Xmx512m -XX:+UseCompressedOops" 
                             "-Dtest.tool.vm.opts=-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops" 
                             -Dtest.compiler.opts= -Dtest.java.opts= -Dtest.jdk=C:\Users\jenkins\workspace\Test_openjdk
                             24_hs_sanity.openjdk_aarch64_windows_testList_0\jdkbinary\j2sdk-image -Dcompile.jdk=C:\Use
                             rs\jenkins\workspace\Test_openjdk24_hs_sanity.openjdk_aarch64_windows_testList_0\jdkbinary
                             \j2sdk-image -Dtest.timeout.factor=8.0 -Dtest.nativepath=C:\Users\jenkins\workspace\Test_o
                             penjdk24_hs_sanity.openjdk_aarch64_windows_testList_0\jdkbinary\openjdk-test-image\jdk\jtr
                             eg\native -Dtest.root=C:\Users\jenkins\workspace\Test_openjdk24_hs_sanity.openjdk_aarch64_
                             windows_testList_0\aqa-tests\openjdk\openjdk-jdk\test\jdk 
                             -Dtest.name=java/lang/Thread/virtual/stress/GetStackTraceALotWhenBlocking.java#id0 -Dtest.
                             file=C:\Users\jenkins\workspace\Test_openjdk24_hs_sanity.openjdk_aarch64_windows_testList_
                             0\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\lang\Thread\virtual\stress\GetStackTraceALot
                             WhenBlocking.java -Dtest.src=C:\Users\jenkins\workspace\Test_openjdk24_hs_sanity.openjdk_a
                             arch64_windows_testList_0\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\lang\Thread\virtual\
                             stress -Dtest.src.path=C:\Users\jenkins\workspace\Test_openjdk24_hs_sanity.openjdk_aarch64
                             _windows_testList_0\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\lang\Thread\virtual\stress
                             ;C:\Users\jenkins\workspace\Test_openjdk24_hs_sanity.openjdk_aarch64_windows_testList_0\aq
                             a-tests\openjdk\openjdk-jdk\test\lib -Dtest.classes=C:\Users\jenkins\workspace\Test_openjd
                             k24_hs_sanity.openjdk_aarch64_windows_testList_0\aqa-tests\TKG\output_1745591486599\jdk_la
                             ng_0\work\classes\2\java\lang\Thread\virtual\stress\GetStackTraceALotWhenBlocking_id0.d -D
                             test.class.path=C:\Users\jenkins\workspace\Test_openjdk24_hs_sanity.openjdk_aarch64_window
                             s_testList_0\aqa-tests\TKG\output_1745591486599\jdk_lang_0\work\classes\2\java\lang\Thread
                             \virtual\stress\GetStackTraceALotWhenBlocking_id0.d;C:\Users\jenkins\workspace\Test_openjd
                             k24_hs_sanity.openjdk_aarch64_windows_testList_0\aqa-tests\TKG\output_1745591486599\jdk_la
                             ng_0\work\classes\2\test\lib -Dtest.class.path.prefix=C:\Users\jenkins\workspace\Test_open
                             jdk24_hs_sanity.openjdk_aarch64_windows_testList_0\aqa-tests\TKG\output_1745591486599\jdk_
                             lang_0\work\classes\2\java\lang\Thread\virtual\stress\GetStackTraceALotWhenBlocking_id0.d;
                             C:\Users\jenkins\workspace\Test_openjdk24_hs_sanity.openjdk_aarch64_windows_testList_0\aqa
                             -tests\openjdk\openjdk-jdk\test\jdk\java\lang\Thread\virtual\stress;C:\Users\jenkins\works
                             pace\Test_openjdk24_hs_sanity.openjdk_aarch64_windows_testList_0\aqa-tests\TKG\output_1745
                             591486599\jdk_lang_0\work\classes\2\test\lib -Dtest.modules=jdk.management --add-modules 
                             jdk.management -ea -esa -Xmx512m -XX:+UseCompressedOops -Djava.library.path=C:\Users\jenki
                             ns\workspace\Test_openjdk24_hs_sanity.openjdk_aarch64_windows_testList_0\jdkbinary\openjdk
                             -test-image\jdk\jtreg\native com.sun.javatest.regtest.agent.MainWrapper C:\Users\jenkins\w
                             orkspace\Test_openjdk24_hs_sanity.openjdk_aarch64_windows_testList_0\aqa-tests\TKG\output_
                             1745591486599\jdk_lang_0\work\java\lang\Thread\virtual\stress\GetStackTraceALotWhenBlockin
                             g_id0.d\main.0.jta 100000
CreationClassName          : Win32_Process
CreationDate               : 20250425151001.088428+000

andrew-m-leonard avatar Apr 28 '25 13:04 andrew-m-leonard