--- jsr166/src/test/tck/AbstractQueuedLongSynchronizerTest.java 2019/08/14 23:06:11 1.49 +++ jsr166/src/test/tck/AbstractQueuedLongSynchronizerTest.java 2019/08/15 14:56:32 1.50 @@ -1343,6 +1343,12 @@ public class AbstractQueuedLongSynchroni thread.interrupt(); } awaitTermination(thread); + + assertNull(s.getFirstQueuedThread()); + assertFalse(s.hasQueuedPredecessors()); + assertFalse(s.hasQueuedThreads()); + assertEquals(0, s.getQueueLength()); + assertTrue(s.getQueuedThreads().isEmpty()); } }