TEST: java/foreign/TestMemorySession.java TEST JDK: /tmp/tone/run/jtreg/jdk-repo/build/linux-x86_64-server-release/images/jdk ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 2.311 seconds messages: command: build TestMemorySession reason: Named class compiled on demand started: Fri Nov 08 02:46:01 CST 2024 Test directory: compile: TestMemorySession finished: Fri Nov 08 02:46:03 CST 2024 elapsed time (seconds): 2.311 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 2.311 seconds messages: command: compile /tmp/tone/run/jtreg/jdk-repo/test/jdk/java/foreign/TestMemorySession.java reason: .class file out of date or does not exist started: Fri Nov 08 02:46:01 CST 2024 Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.foreign=ALL-UNNAMED Mode: othervm finished: Fri Nov 08 02:46:03 CST 2024 elapsed time (seconds): 2.311 configuration: javac compilation environment add modules: java.base add exports: java.base/jdk.internal.foreign ALL-UNNAMED source path: /tmp/tone/run/jtreg/jdk-repo/test/jdk/java/foreign class path: /tmp/tone/run/jtreg/jdk-repo/test/jdk/java/foreign /tmp/tone/run/jtreg/jt-work/jtreg/test_jdk/classes/95/java/foreign/TestMemorySession.d /tmp/tone/run/jtreg/jtreg/lib/testng-7.3.0.jar /tmp/tone/run/jtreg/jtreg/lib/guice-5.1.0.jar /tmp/tone/run/jtreg/jtreg/lib/jcommander-1.82.jar rerun: cd /tmp/tone/run/jtreg/jt-work/jtreg/test_jdk/java/foreign/TestMemorySession && \ DISPLAY=:7 \ HOME=/home/testUserForTone \ JTREG_VERSION=jtreg-7.4.1 \ LANG=C \ LC_CTYPE=C.UTF-8 \ LD_LIBRARY_PATH=/tmp/tone/run/jtreg/jdk-repo/build/tools/lib \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/tmp/tone/run/jtreg/test-images \ /tmp/tone/run/jtreg/jdk-repo/build/linux-x86_64-server-release/images/jdk/bin/javac \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-ea -esa' \ -J-Dtest.tool.vm.opts='-J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts= \ -J-Dtest.jdk=/tmp/tone/run/jtreg/jdk-repo/build/linux-x86_64-server-release/images/jdk \ -J-Dcompile.jdk=/tmp/tone/run/jtreg/jdk-repo/build/linux-x86_64-server-release/images/jdk \ -J-Dtest.timeout.factor=4.0 \ -J-Dtest.nativepath=/tmp/tone/run/jtreg/test-images/hotspot/jtreg/native \ -J-Dtest.root=/tmp/tone/run/jtreg/jdk-repo/test/jdk \ -J-Dtest.name=java/foreign/TestMemorySession.java \ -J-Dtest.file=/tmp/tone/run/jtreg/jdk-repo/test/jdk/java/foreign/TestMemorySession.java \ -J-Dtest.src=/tmp/tone/run/jtreg/jdk-repo/test/jdk/java/foreign \ -J-Dtest.src.path=/tmp/tone/run/jtreg/jdk-repo/test/jdk/java/foreign \ -J-Dtest.classes=/tmp/tone/run/jtreg/jt-work/jtreg/test_jdk/classes/95/java/foreign/TestMemorySession.d \ -J-Dtest.class.path=/tmp/tone/run/jtreg/jt-work/jtreg/test_jdk/classes/95/java/foreign/TestMemorySession.d \ -J-Dtest.modules=java.base/jdk.internal.foreign \ @/tmp/tone/run/jtreg/jt-work/jtreg/test_jdk/java/foreign/TestMemorySession.d/compile.0.jta STDOUT: STDERR: ACTION: testng -- Error. Program `/tmp/tone/run/jtreg/jdk-repo/build/linux-x86_64-server-release/images/jdk/bin/java' timed out (timeout set to 480000ms, elapsed time including timeout handling was 480250ms). REASON: User specified action: run testng/othervm TestMemorySession TIME: 480.28 seconds messages: command: testng TestMemorySession reason: User specified action: run testng/othervm TestMemorySession started: Fri Nov 08 02:46:03 CST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.foreign=ALL-UNNAMED Timeout information: Running jstack on process 116336 2024-11-08 02:54:03 Full thread dump OpenJDK 64-Bit Server VM (24-internal mixed mode, sharing): Threads class SMR info: _java_thread_list=0x00007f1654002000, length=14, elements={ 0x00007f171402c4a0, 0x00007f17141d2250, 0x00007f17141d3850, 0x00007f17141d5160, 0x00007f17141d6830, 0x00007f17141d7e60, 0x00007f17141d9af0, 0x00007f17141db290, 0x00007f17141f0980, 0x00007f1714227f00, 0x00007f1714265270, 0x00007f161c156120, 0x00007f161c156df0, 0x00007f1654000f20 } "main" #1 [116347] prio=5 os_prio=0 cpu=113.45ms elapsed=480.23s tid=0x00007f171402c4a0 nid=116347 in Object.wait() [0x00007f171b715000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait0(java.base@24-internal/Native Method) - waiting on <0x000000011f1c4398> (a java.lang.Thread) at java.lang.Object.wait(java.base@24-internal/Object.java:378) at java.lang.Thread.join(java.base@24-internal/Thread.java:2018) - locked <0x000000011f1c4398> (a java.lang.Thread) at java.lang.Thread.join(java.base@24-internal/Thread.java:2094) at com.sun.javatest.regtest.agent.MainWrapper.main(MainWrapper.java:85) "Reference Handler" #8 [116402] daemon prio=10 os_prio=0 cpu=0.27ms elapsed=480.10s tid=0x00007f17141d2250 nid=116402 waiting on condition [0x00007f16c6765000] java.lang.Thread.State: RUNNABLE at java.lang.ref.Reference.waitForReferencePendingList(java.base@24-internal/Native Method) at java.lang.ref.Reference.processPendingReferences(java.base@24-internal/Reference.java:246) at java.lang.ref.Reference$ReferenceHandler.run(java.base@24-internal/Reference.java:208) "Finalizer" #10 [116406] daemon prio=8 os_prio=0 cpu=0.18ms elapsed=480.10s tid=0x00007f17141d3850 nid=116406 in Object.wait() [0x00007f16c6664000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait0(java.base@24-internal/Native Method) - waiting on <0x000000011f002460> (a java.lang.ref.NativeReferenceQueue$Lock) at java.lang.Object.wait(java.base@24-internal/Object.java:378) at java.lang.Object.wait(java.base@24-internal/Object.java:352) at java.lang.ref.NativeReferenceQueue.await(java.base@24-internal/NativeReferenceQueue.java:48) at java.lang.ref.ReferenceQueue.remove0(java.base@24-internal/ReferenceQueue.java:166) at java.lang.ref.NativeReferenceQueue.remove(java.base@24-internal/NativeReferenceQueue.java:89) - locked <0x000000011f002460> (a java.lang.ref.NativeReferenceQueue$Lock) at java.lang.ref.Finalizer$FinalizerThread.run(java.base@24-internal/Finalizer.java:173) "Signal Dispatcher" #11 [116414] daemon prio=9 os_prio=0 cpu=0.70ms elapsed=480.07s tid=0x00007f17141d5160 nid=116414 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Service Thread" #12 [116415] daemon prio=9 os_prio=0 cpu=5.22ms elapsed=480.07s tid=0x00007f17141d6830 nid=116415 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Monitor Deflation Thread" #13 [116416] daemon prio=9 os_prio=0 cpu=17.30ms elapsed=480.07s tid=0x00007f17141d7e60 nid=116416 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" #14 [116417] daemon prio=9 os_prio=0 cpu=81.75ms elapsed=480.07s tid=0x00007f17141d9af0 nid=116417 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task "C1 CompilerThread0" #26 [116418] daemon prio=9 os_prio=0 cpu=55.93ms elapsed=480.07s tid=0x00007f17141db290 nid=116418 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task "Common-Cleaner" #32 [116440] daemon prio=8 os_prio=0 cpu=1.24ms elapsed=480.03s tid=0x00007f17141f0980 nid=116440 waiting on condition [0x00007f16c5d8b000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@24-internal/Native Method) - parking to wait for <0x000000011f061ef8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@24-internal/LockSupport.java:271) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@24-internal/AbstractQueuedSynchronizer.java:1891) at java.lang.ref.ReferenceQueue.await(java.base@24-internal/ReferenceQueue.java:79) at java.lang.ref.ReferenceQueue.remove0(java.base@24-internal/ReferenceQueue.java:151) at java.lang.ref.ReferenceQueue.remove(java.base@24-internal/ReferenceQueue.java:229) at jdk.internal.ref.CleanerImpl.run(java.base@24-internal/CleanerImpl.java:140) at java.lang.Thread.runWith(java.base@24-internal/Thread.java:1589) at java.lang.Thread.run(java.base@24-internal/Thread.java:1576) at jdk.internal.misc.InnocuousThread.run(java.base@24-internal/InnocuousThread.java:186) "Notification Thread" #33 [116470] daemon prio=9 os_prio=0 cpu=0.07ms elapsed=479.94s tid=0x00007f1714227f00 nid=116470 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "MainThread" #34 [116487] prio=5 os_prio=0 cpu=303.00ms elapsed=479.88s tid=0x00007f1714265270 nid=116487 in Object.wait() [0x00007f16c5679000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait0(java.base@24-internal/Native Method) - waiting on <0x000000011e460f70> (a java.lang.Thread) at java.lang.Object.wait(java.base@24-internal/Object.java:378) at java.lang.Thread.join(java.base@24-internal/Thread.java:2018) - locked <0x000000011e460f70> (a java.lang.Thread) at java.lang.Thread.join(java.base@24-internal/Thread.java:2094) at TestMemorySession.testAcquireCloseRace(TestMemorySession.java:380) at java.lang.invoke.LambdaForm$DMH/0x00007f16725643a8.invokeVirtual(java.base@24-internal/LambdaForm$DMH) at java.lang.invoke.LambdaForm$MH/0x00007f16725653d8.invoke(java.base@24-internal/LambdaForm$MH) at java.lang.invoke.Invokers$Holder.invokeExact_MT(java.base@24-internal/Invokers$Holder) at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@24-internal/DirectMethodHandleAccessor.java:154) at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@24-internal/DirectMethodHandleAccessor.java:104) at java.lang.reflect.Method.invoke(java.base@24-internal/Method.java:567) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599) at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174) at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822) at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) at org.testng.TestRunner$$Lambda/0x00007f167701a840.accept(Unknown Source) at java.util.ArrayList.forEach(java.base@24-internal/ArrayList.java:1604) at org.testng.TestRunner.privateRun(TestRunner.java:764) at org.testng.TestRunner.run(TestRunner.java:585) at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) at org.testng.SuiteRunner.run(SuiteRunner.java:286) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) at org.testng.TestNG.runSuitesLocally(TestNG.java:1140) at org.testng.TestNG.runSuites(TestNG.java:1069) at org.testng.TestNG.run(TestNG.java:1037) at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:102) at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:58) at java.lang.invoke.LambdaForm$DMH/0x00007f16724083a8.invokeStatic(java.base@24-internal/LambdaForm$DMH) at java.lang.invoke.LambdaForm$MH/0x00007f167240abd8.invoke(java.base@24-internal/LambdaForm$MH) at java.lang.invoke.Invokers$Holder.invokeExact_MT(java.base@24-internal/Invokers$Holder) at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@24-internal/DirectMethodHandleAccessor.java:155) at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@24-internal/DirectMethodHandleAccessor.java:104) at java.lang.reflect.Method.invoke(java.base@24-internal/Method.java:567) at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) at java.lang.Thread.runWith(java.base@24-internal/Thread.java:1589) at java.lang.Thread.run(java.base@24-internal/Thread.java:1576) "Thread-1" #35 [116964] prio=5 os_prio=0 cpu=475893.16ms elapsed=479.23s tid=0x00007f161c156120 nid=116964 runnable [0x00007f16c5578000] java.lang.Thread.State: RUNNABLE at TestMemorySession.lambda$testAcquireCloseRace$0(TestMemorySession.java:349) at TestMemorySession$$Lambda/0x00007f1677021418.run(Unknown Source) at java.lang.Thread.runWith(java.base@24-internal/Thread.java:1589) at java.lang.Thread.run(java.base@24-internal/Thread.java:1576) "Thread-2" #36 [116966] prio=5 os_prio=0 cpu=475858.81ms elapsed=479.23s tid=0x00007f161c156df0 nid=116966 runnable [0x00007f16c5477000] java.lang.Thread.State: RUNNABLE at TestMemorySession.lambda$testAcquireCloseRace$1(TestMemorySession.java:373) at TestMemorySession$$Lambda/0x00007f1677021648.run(Unknown Source) at java.lang.Thread.runWith(java.base@24-internal/Thread.java:1589) at java.lang.Thread.run(java.base@24-internal/Thread.java:1576) "Attach Listener" #37 [484538] daemon prio=9 os_prio=0 cpu=0.20ms elapsed=0.10s tid=0x00007f1654000f20 nid=484538 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "VM Periodic Task Thread" os_prio=0 cpu=106.11ms elapsed=480.13s tid=0x00007f17141b52f0 nid=116394 waiting on condition "VM Thread" os_prio=0 cpu=2.78ms elapsed=480.11s tid=0x00007f17141c82a0 nid=116400 runnable "G1 Service" os_prio=0 cpu=8.37ms elapsed=480.17s tid=0x00007f17141a36b0 nid=116377 runnable "G1 Refine#0" os_prio=0 cpu=0.07ms elapsed=480.18s tid=0x00007f17141a26f0 nid=116374 runnable "G1 Conc#0" os_prio=0 cpu=0.04ms elapsed=480.19s tid=0x00007f1714075160 nid=116370 runnable "G1 Main Marker" os_prio=0 cpu=0.06ms elapsed=480.21s tid=0x00007f1714074150 nid=116365 runnable "GC Thread#0" os_prio=0 cpu=0.06ms elapsed=480.23s tid=0x00007f17140602c0 nid=116355 runnable JNI global refs: 23, weak refs: 0 --- Timeout information end. finished: Fri Nov 08 02:54:03 CST 2024 elapsed time (seconds): 480.28 configuration: Boot Layer add modules: java.base add exports: java.base/jdk.internal.foreign ALL-UNNAMED STDOUT: Timeout signalled after 480 seconds STDERR: rerun: cd /tmp/tone/run/jtreg/jt-work/jtreg/test_jdk/java/foreign/TestMemorySession && \ DISPLAY=:7 \ HOME=/home/testUserForTone \ JTREG_VERSION=jtreg-7.4.1 \ LANG=C \ LC_CTYPE=C.UTF-8 \ LD_LIBRARY_PATH=/tmp/tone/run/jtreg/jdk-repo/build/tools/lib \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/tmp/tone/run/jtreg/test-images \ CLASSPATH=/tmp/tone/run/jtreg/jt-work/jtreg/test_jdk/classes/95/java/foreign/TestMemorySession.d:/tmp/tone/run/jtreg/jdk-repo/test/jdk/java/foreign:/tmp/tone/run/jtreg/jtreg/lib/testng-7.3.0.jar:/tmp/tone/run/jtreg/jtreg/lib/guice-5.1.0.jar:/tmp/tone/run/jtreg/jtreg/lib/jcommander-1.82.jar:/tmp/tone/run/jtreg/jtreg/lib/javatest.jar:/tmp/tone/run/jtreg/jtreg/lib/jtreg.jar \ /tmp/tone/run/jtreg/jdk-repo/build/linux-x86_64-server-release/images/jdk/bin/java \ -Dtest.vm.opts='-ea -esa' \ -Dtest.tool.vm.opts='-J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts= \ -Dtest.jdk=/tmp/tone/run/jtreg/jdk-repo/build/linux-x86_64-server-release/images/jdk \ -Dcompile.jdk=/tmp/tone/run/jtreg/jdk-repo/build/linux-x86_64-server-release/images/jdk \ -Dtest.timeout.factor=4.0 \ -Dtest.nativepath=/tmp/tone/run/jtreg/test-images/hotspot/jtreg/native \ -Dtest.root=/tmp/tone/run/jtreg/jdk-repo/test/jdk \ -Dtest.name=java/foreign/TestMemorySession.java \ -Dtest.file=/tmp/tone/run/jtreg/jdk-repo/test/jdk/java/foreign/TestMemorySession.java \ -Dtest.src=/tmp/tone/run/jtreg/jdk-repo/test/jdk/java/foreign \ -Dtest.src.path=/tmp/tone/run/jtreg/jdk-repo/test/jdk/java/foreign \ -Dtest.classes=/tmp/tone/run/jtreg/jt-work/jtreg/test_jdk/classes/95/java/foreign/TestMemorySession.d \ -Dtest.class.path=/tmp/tone/run/jtreg/jt-work/jtreg/test_jdk/classes/95/java/foreign/TestMemorySession.d \ -Dtest.modules=java.base/jdk.internal.foreign \ --add-modules java.base \ --add-exports java.base/jdk.internal.foreign=ALL-UNNAMED \ -ea \ -esa \ -Djava.library.path=/tmp/tone/run/jtreg/test-images/hotspot/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /tmp/tone/run/jtreg/jt-work/jtreg/test_jdk/java/foreign/TestMemorySession.d/testng.1.jta java/foreign/TestMemorySession.java false TestMemorySession TEST RESULT: Error. Program `/tmp/tone/run/jtreg/jdk-repo/build/linux-x86_64-server-release/images/jdk/bin/java' timed out (timeout set to 480000ms, elapsed time including timeout handling was 480250ms).