--- jsr166/src/test/tck/LongAccumulatorTest.java 2017/04/23 04:08:48 1.9 +++ jsr166/src/test/tck/LongAccumulatorTest.java 2019/09/09 01:05:22 1.10 @@ -123,7 +123,7 @@ public class LongAccumulatorTest extends = new LongAccumulator((x, y) -> x + y, 0L); 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 long total = nThreads * incs/2L * (incs - 1); // Gauss final Runnable task = () -> { phaser.arriveAndAwaitAdvance();