--- jsr166/src/test/tck/JSR166TestCase.java 2018/11/24 21:14:51 1.248 +++ jsr166/src/test/tck/JSR166TestCase.java 2018/12/12 16:59:55 1.251 @@ -550,6 +550,7 @@ public class JSR166TestCase extends Test "HashMapTest", "LinkedBlockingDeque8Test", "LinkedBlockingQueue8Test", + "LinkedHashMapTest", "LongAccumulatorTest", "LongAdderTest", "SplittableRandomTest", @@ -1305,6 +1306,7 @@ public class JSR166TestCase extends Test Callable waitingForGodot) { for (long startTime = 0L;;) { switch (thread.getState()) { + default: break; case BLOCKED: case WAITING: case TIMED_WAITING: try { if (waitingForGodot == null || waitingForGodot.call()) @@ -1609,14 +1611,6 @@ public class JSR166TestCase extends Test public String call() { throw new NullPointerException(); } } - public class SmallPossiblyInterruptedRunnable extends CheckedRunnable { - protected void realRun() { - try { - delay(SMALL_DELAY_MS); - } catch (InterruptedException ok) {} - } - } - public Runnable possiblyInterruptedRunnable(final long timeoutMillis) { return new CheckedRunnable() { protected void realRun() {