--- jsr166/src/test/tck/JSR166TestCase.java 2016/03/04 21:00:45 1.189 +++ jsr166/src/test/tck/JSR166TestCase.java 2016/05/21 22:29:45 1.191 @@ -511,6 +511,7 @@ public class JSR166TestCase extends Test "StampedLockTest", "SubmissionPublisherTest", "ThreadLocalRandom8Test", + "TimeUnit8Test", }; addNamedTestClasses(suite, java8TestClassNames); } @@ -1832,4 +1833,12 @@ public class JSR166TestCase extends Test } catch (NoSuchElementException success) {} assertFalse(it.hasNext()); } + + public Callable callableThrowing(final Exception ex) { + return new Callable() { public T call() throws Exception { throw ex; }}; + } + + public Runnable runnableThrowing(final RuntimeException ex) { + return new Runnable() { public void run() { throw ex; }}; + } }