--- jsr166/src/test/tck/CompletableFutureTest.java 2016/04/03 17:09:46 1.143 +++ jsr166/src/test/tck/CompletableFutureTest.java 2016/04/09 19:10:13 1.144 @@ -640,12 +640,8 @@ public class CompletableFutureTest exten ASYNC { public void checkExecutionMode() { - // If tests are added that may run across different - // pools, this needs to be weakened to no-op. - ForkJoinPool p = ForkJoinTask.getPool(); - assertTrue(p == null || - (defaultExecutorIsCommonPool && - p == ForkJoinPool.commonPool())); + assertEquals(defaultExecutorIsCommonPool, + (ForkJoinPool.commonPool() == ForkJoinTask.getPool())); } public CompletableFuture runAsync(Runnable a) { return CompletableFuture.runAsync(a);