--- jsr166/src/test/tck/ScheduledExecutorSubclassTest.java 2017/04/01 16:28:31 1.66 +++ jsr166/src/test/tck/ScheduledExecutorSubclassTest.java 2017/05/29 19:15:02 1.67 @@ -297,8 +297,8 @@ public class ScheduledExecutorSubclassTe final CustomExecutor p = new CustomExecutor(1); try (PoolCleaner cleaner = cleaner(p)) { try { - TrackedCallable callable = null; - Future f = p.schedule(callable, SHORT_DELAY_MS, MILLISECONDS); + Future f = p.schedule((Callable)null, + randomTimeout(), randomTimeUnit()); shouldThrow(); } catch (NullPointerException success) {} }