PASS DeadlockTest.naiveLockingDeadlocksAndTheJvmSaysSo
PASS DeadlockTest.consistentLockOrderingRemovesTheCycle
PASS DeadlockTest.fixesAlsoWorkOnVirtualThreads
PASS DeadlockTest.tryLockWithBackOffTurnsDeadlockIntoCountedRetries
PASS DeadlockTest.deadlockedVirtualThreadsAreInvisibleToFindDeadlockedThreads
PASS OddEvenTest.everyImplementationPrintsExactlyOneToTwentyInOrder(ThreadKind)[1]
PASS OddEvenTest.everyImplementationPrintsExactlyOneToTwentyInOrder(ThreadKind)[2]
PASS OddEvenTest.twoDifferentThreadsDoTheWork(ThreadKind)[1]
PASS OddEvenTest.twoDifferentThreadsDoTheWork(ThreadKind)[2]
PASS OddEvenTest.stableAcrossManyRunsAndOddMax(ThreadKind)[1]
PASS OddEvenTest.stableAcrossManyRunsAndOddMax(ThreadKind)[2]
PASS OddEvenTest.zeroAndOneAreHandled(ThreadKind)[1]
PASS OddEvenTest.zeroAndOneAreHandled(ThreadKind)[2]
PASS OrderedThreadsTest.roundRobinOfThreeThreadsPrintsOneToTen(ThreadKind)[1]
PASS OrderedThreadsTest.roundRobinOfThreeThreadsPrintsOneToTen(ThreadKind)[2]
PASS OrderedThreadsTest.latchesRunT1T2T3EvenThoughT3StartsFirst(ThreadKind)[1]
PASS OrderedThreadsTest.latchesRunT1T2T3EvenThoughT3StartsFirst(ThreadKind)[2]
PASS OrderedThreadsTest.thousandVirtualThreadsStillPrintInOrder
PASS OrderedThreadsTest.joinChainRunsT1T2T3(ThreadKind)[1]
PASS OrderedThreadsTest.joinChainRunsT1T2T3(ThreadKind)[2]
PASS PingPongTest.zeroRoundsPrintNothing(ThreadKind)[1]
PASS PingPongTest.zeroRoundsPrintNothing(ThreadKind)[2]
PASS PingPongTest.alternatesStrictlyForGivenRounds(ThreadKind)[1]
PASS PingPongTest.alternatesStrictlyForGivenRounds(ThreadKind)[2]
PASS SingleCarrierVirtualThreadTest.waitNotifyFinishesOnOneCarrierThread
25 tests, 0 failures
