-
Bug
-
Resolution: Fixed
-
P3
-
19
-
b19
-
x86_64
-
linux
OL 9 externally rundest JDK19 b26
looks like Groundhog Day
log extract
test ThreadAPI.testJoin32(): success
test ThreadAPI.testJoin33(): success
-- VirtualThread[#115]/runnable --
java.base/jdk.internal.vm.Continuation.yield(Continuation.java:357)
java.base/java.lang.VirtualThread.yieldContinuation(VirtualThread.java:370)
java.base/java.lang.VirtualThread.parkNanos(VirtualThread.java:532)
java.base/java.lang.System$2.parkVirtualThread(System.java:2605)
java.base/jdk.internal.misc.VirtualThreads.park(VirtualThreads.java:67)
java.base/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:267)
java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:717)
java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1074)
java.base/java.util.concurrent.CountDownLatch.await(CountDownLatch.java:276)
java.base/java.lang.VirtualThread.joinNanos(VirtualThread.java:746)
java.base/java.lang.Thread.join(Thread.java:2272)
ThreadAPI.testJoin33(ThreadAPI.java:740)
jdk.test.lib.thread.VThreadRunner.lambda$run$0(VThreadRunner.java:75)
java.base/java.lang.VirtualThread.run(VirtualThread.java:287)
java.base/java.lang.VirtualThread$VThreadContinuation.lambda$new$0(VirtualThread.java:174)
java.base/jdk.internal.vm.Continuation.enter0(Continuation.java:327)
java.base/jdk.internal.vm.Continuation.enter(Continuation.java:320)
-- VirtualThread[#115]/runnable --
java.base/jdk.internal.vm.Continuation.yield(Continuation.java:357)
java.base/java.lang.VirtualThread.yieldContinuation(VirtualThread.java:370)
java.base/java.lang.VirtualThread.parkNanos(VirtualThread.java:532)
java.base/java.lang.System$2.parkVirtualThread(System.java:2605)
java.base/jdk.internal.misc.VirtualThreads.park(VirtualThreads.java:67)
java.base/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:267)
java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:717)
java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1074)
java.base/java.util.concurrent.CountDownLatch.await(CountDownLatch.java:276)
java.base/java.lang.VirtualThread.joinNanos(VirtualThread.java:746)
java.base/java.lang.Thread.join(Thread.java:2272)
ThreadAPI.testJoin33(ThreadAPI.java:740)
jdk.test.lib.thread.VThreadRunner.lambda$run$0(VThreadRunner.java:75)
java.base/java.lang.VirtualThread.run(VirtualThread.java:287)
java.base/java.lang.VirtualThread$VThreadContinuation.lambda$new$0(VirtualThread.java:174)
java.base/jdk.internal.vm.Continuation.enter0(Continuation.java:327)
java.base/jdk.internal.vm.Continuation.enter(Continuation.java:320)
-- VirtualThread[#115]/runnable --
ETC. ETC.
looks like Groundhog Day
log extract
test ThreadAPI.testJoin32(): success
test ThreadAPI.testJoin33(): success
-- VirtualThread[#115]/runnable --
java.base/jdk.internal.vm.Continuation.yield(Continuation.java:357)
java.base/java.lang.VirtualThread.yieldContinuation(VirtualThread.java:370)
java.base/java.lang.VirtualThread.parkNanos(VirtualThread.java:532)
java.base/java.lang.System$2.parkVirtualThread(System.java:2605)
java.base/jdk.internal.misc.VirtualThreads.park(VirtualThreads.java:67)
java.base/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:267)
java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:717)
java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1074)
java.base/java.util.concurrent.CountDownLatch.await(CountDownLatch.java:276)
java.base/java.lang.VirtualThread.joinNanos(VirtualThread.java:746)
java.base/java.lang.Thread.join(Thread.java:2272)
ThreadAPI.testJoin33(ThreadAPI.java:740)
jdk.test.lib.thread.VThreadRunner.lambda$run$0(VThreadRunner.java:75)
java.base/java.lang.VirtualThread.run(VirtualThread.java:287)
java.base/java.lang.VirtualThread$VThreadContinuation.lambda$new$0(VirtualThread.java:174)
java.base/jdk.internal.vm.Continuation.enter0(Continuation.java:327)
java.base/jdk.internal.vm.Continuation.enter(Continuation.java:320)
-- VirtualThread[#115]/runnable --
java.base/jdk.internal.vm.Continuation.yield(Continuation.java:357)
java.base/java.lang.VirtualThread.yieldContinuation(VirtualThread.java:370)
java.base/java.lang.VirtualThread.parkNanos(VirtualThread.java:532)
java.base/java.lang.System$2.parkVirtualThread(System.java:2605)
java.base/jdk.internal.misc.VirtualThreads.park(VirtualThreads.java:67)
java.base/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:267)
java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:717)
java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1074)
java.base/java.util.concurrent.CountDownLatch.await(CountDownLatch.java:276)
java.base/java.lang.VirtualThread.joinNanos(VirtualThread.java:746)
java.base/java.lang.Thread.join(Thread.java:2272)
ThreadAPI.testJoin33(ThreadAPI.java:740)
jdk.test.lib.thread.VThreadRunner.lambda$run$0(VThreadRunner.java:75)
java.base/java.lang.VirtualThread.run(VirtualThread.java:287)
java.base/java.lang.VirtualThread$VThreadContinuation.lambda$new$0(VirtualThread.java:174)
java.base/jdk.internal.vm.Continuation.enter0(Continuation.java:327)
java.base/jdk.internal.vm.Continuation.enter(Continuation.java:320)
-- VirtualThread[#115]/runnable --
ETC. ETC.
- duplicates
-
JDK-8291426 Test java/lang/management/ThreadMXBean/VirtualThreadDeadlocks.java#id0 times out
- Closed
- relates to
-
JDK-8282383 [LOOM] 6 nsk JDI and JDB tests sometimes failing with vthread wrapper due to running out of carrier threads
- Resolved
-
JDK-8285416 [LOOM] Some nsk/jdi tests fail due to needing too many virtual threads
- Resolved
-
JDK-8291426 Test java/lang/management/ThreadMXBean/VirtualThreadDeadlocks.java#id0 times out
- Closed
(1 links to)