--- jsr166/src/test/tck/AbstractQueuedLongSynchronizerTest.java 2017/11/27 23:06:53 1.43 +++ jsr166/src/test/tck/AbstractQueuedLongSynchronizerTest.java 2018/01/23 20:44:11 1.44 @@ -16,7 +16,6 @@ import java.util.concurrent.ThreadLocalR import java.util.concurrent.locks.AbstractQueuedLongSynchronizer; import java.util.concurrent.locks.AbstractQueuedLongSynchronizer.ConditionObject; -import junit.framework.AssertionFailedError; import junit.framework.Test; import junit.framework.TestSuite; @@ -141,7 +140,7 @@ public class AbstractQueuedLongSynchroni long startTime = System.nanoTime(); while (!sync.isQueued(t)) { if (millisElapsedSince(startTime) > LONG_DELAY_MS) - throw new AssertionFailedError("timed out"); + throw new AssertionError("timed out"); Thread.yield(); } assertTrue(t.isAlive());