@Test public void invokeAPI() throws RunnerException { for (int c = 0; c < Fixtures.repetitionCount(); c++) { Options opt = new OptionsBuilder() .include(Fixtures.getTestMask(this.getClass())) .warmupBatchSize(10) .measurementBatchSize(10) .build(); new Runner(opt).run(); } }
@Test public void invokeAPI() throws RunnerException { for (int c = 0; c < Fixtures.repetitionCount(); c++) { Options opt = new OptionsBuilder() .include(Fixtures.getTestMask(this.getClass())) .shouldFailOnError(true) .forks(0) .build(); new Runner(opt).run(); } }
@Benchmark @BenchmarkMode(Mode.All) @Warmup(iterations = 0) @Measurement(iterations = 1, time = 100, timeUnit = TimeUnit.MILLISECONDS) public void test1() { Fixtures.work(); sameVM = true; }
@Benchmark @BenchmarkMode(Mode.All) @Warmup(iterations = 0) @Measurement(iterations = 5, time = 1, timeUnit = TimeUnit.SECONDS) @Threads(4) public void test(MyState state) { Assert.assertEquals("Run", 1, state.value); Fixtures.work(); }
@Benchmark @BenchmarkMode(Mode.All) @Warmup(iterations = 0) @Measurement(iterations = 2, time = 100, timeUnit = TimeUnit.MILLISECONDS) @Fork(1) @Threads(2) public void test() { Fixtures.work(); countInvocations.incrementAndGet(); }
@Test public void invokeAPI() throws RunnerException { Options opt = new OptionsBuilder() .include(Fixtures.getTestMask(this.getClass())) .shouldFailOnError(true) .build(); new Runner(opt).run(); Assert.assertEquals(false, sameVM); }