--- jsr166/src/test/tck/AbstractQueuedLongSynchronizerTest.java 2018/06/13 18:36:31 1.45 +++ jsr166/src/test/tck/AbstractQueuedLongSynchronizerTest.java 2019/08/13 00:54:51 1.46 @@ -1287,7 +1287,7 @@ public class AbstractQueuedLongSynchroni final Thread thread = newStartedThread(new CheckedRunnable() { public void realRun() { try { - if (ThreadLocalRandom.current().nextBoolean()) + if (randomBoolean()) s.acquire(1); else s.acquireShared(1);