--- old/test/jdk/java/util/concurrent/tck/DoubleAccumulatorTest.java 2019-09-14 11:12:41.668945633 -0700 +++ new/test/jdk/java/util/concurrent/tck/DoubleAccumulatorTest.java 2019-09-14 11:12:41.316945386 -0700 @@ -156,7 +156,7 @@ = new DoubleAccumulator((x, y) -> x + y, 0.0); final int nThreads = ThreadLocalRandom.current().nextInt(1, 5); final Phaser phaser = new Phaser(nThreads + 1); - final int incs = 1_000_000; + final int incs = expensiveTests ? 1_000_000 : 100_000; final double total = nThreads * incs/2.0 * (incs - 1); // Gauss final Runnable task = () -> { phaser.arriveAndAwaitAdvance();