public static void main(String[] args) throws RunnerException { Options opt = new OptionsBuilder() .include(TimeParseBenchmark.class.getSimpleName()) .warmupIterations(1) .measurementIterations(10) .forks(1) .build(); new Runner(opt).run(); } }
public static void main(String[] args) throws RunnerException { Options opt = new OptionsBuilder() .include(ConvertStringToInputStreamBenchmark.class.getSimpleName()) .timeUnit(TimeUnit.MICROSECONDS) .warmupIterations(5) .measurementIterations(50) .forks(1) .mode(Mode.AverageTime) .build(); new Runner(opt).run(); } }
public static void main(String[] args) throws RunnerException { Options opt = new OptionsBuilder() .include(TimerBenchmark.class.getSimpleName()) .warmupIterations(5) .measurementIterations(10) .mode(Mode.SampleTime) .forks(1) .build(); new Runner(opt).run(); }
public static void main(String[] args) throws RunnerException { Options opt = new OptionsBuilder() .include(CounterBenchmark.class.getSimpleName()) .warmupIterations(5) .measurementIterations(10) .mode(Mode.SampleTime) .forks(1) .build(); new Runner(opt).run(); }
public static void main(String[] args) throws RunnerException { Options opt = new OptionsBuilder() .include(IterateThroughHashMapTest.class.getSimpleName()) .timeUnit(TimeUnit.MICROSECONDS) .warmupIterations(3) .measurementIterations(5) .param("size","100",/*"500","900","1300","1700","2100","2500","5000","10000","15000","20000","25000" ,*/ "30000") .forks(1) .mode(Mode.AverageTime) .build(); new Runner(opt).run(); } }
public static void main(String[] args) throws RunnerException { Options opt = new OptionsBuilder() .include(MergeBench.class.getSimpleName()) .warmupIterations(5) .measurementIterations(5) .forks(1) .resultFormat(ResultFormatType.CSV) .build(); new Runner(opt).run(); }
public static void main(String[] args) throws RunnerException { Options opt = new OptionsBuilder() .include(MeterRegistrationBenchmark.class.getSimpleName()) .warmupIterations(2) .measurementIterations(5) .mode(Mode.SampleTime) .timeUnit(TimeUnit.SECONDS) .forks(1) .build(); new Runner(opt).run(); }
public static void main(final String[] args) throws Exception { // final String logFile = SpscProxyChannelBenchmark.class.getSimpleName() + ".log"; final Options opt = new OptionsBuilder() .include(MpscProxyChannelBenchmark.class.getSimpleName() + ".*tenMixedArgs.*") // .jvmArgsAppend("-XX:+UnlockDiagnosticVMOptions", // "-XX:+TraceClassLoading", // "-XX:+LogCompilation", // "-XX:LogFile=" + logFile, // "-XX:+PrintAssembly") .warmupIterations(5) .measurementIterations(5) .param("limit", "1") .forks(2) .build(); new Runner(opt).run(); } }
public static void main(String[] args) throws Exception { ChainedOptionsBuilder opt = new OptionsBuilder().include(BenchmarkQueryEngine.class.getSimpleName()).warmupTime(TimeValue.seconds(30)) .warmupIterations(4).measurementTime(TimeValue.seconds(30)).measurementIterations(20); if (ENABLE_PROFILING) { opt = opt.addProfiler(StackProfiler.class, "excludePackages=true;excludePackageNames=sun.,java.net.,io.netty.,org.apache.zookeeper.,org.eclipse.jetty.;lines=5;period=1;top=20"); } new Runner(opt.build()).run(); } }
public static void main(final String[] args) throws Exception { // final String logFile = SpscProxyChannelBenchmark.class.getSimpleName() + ".log"; final Options opt = new OptionsBuilder() .include(SpscProxyChannelBenchmark.class.getSimpleName() + ".*tenMixedArgs.*") // .jvmArgsAppend("-XX:+UnlockDiagnosticVMOptions", // "-XX:+TraceClassLoading", // "-XX:+LogCompilation", // "-XX:LogFile=" + logFile, // "-XX:+PrintAssembly") .warmupIterations(5) .measurementIterations(5) .param("limit", "1") .forks(2) .build(); new Runner(opt).run(); } }
public static void main(String[] args) throws Exception { ChainedOptionsBuilder opt = new OptionsBuilder().include(BenchmarkFixedIntArrayOffHeapIdMap.class.getSimpleName()) .warmupTime(TimeValue.seconds(10)).warmupIterations(2).measurementTime(TimeValue.seconds(30)) .measurementIterations(5).forks(1); new Runner(opt.build()).run(); } }
public static void main(String[] args) throws Exception { Options opt = new OptionsBuilder().include(BenchmarkOfflineIndexReader.class.getSimpleName()).warmupTime(TimeValue.seconds(5)) .warmupIterations(2).measurementTime(TimeValue.seconds(5)).measurementIterations(3).forks(1).build(); new Runner(opt).run(); } }
public static void main(String[] args) throws Exception { Options opt = new OptionsBuilder().include(BenchmarkDictionaryCreation.class.getSimpleName()).warmupTime(TimeValue.seconds(5)) .warmupIterations(2).measurementTime(TimeValue.seconds(5)).measurementIterations(3).forks(1).build(); new Runner(opt).run(); } }
public static void main(String[] args) throws Exception { ChainedOptionsBuilder opt = new OptionsBuilder().include(BenchmarkDictionary.class.getSimpleName()).warmupTime(TimeValue.seconds(60)) .warmupIterations(8).measurementTime(TimeValue.seconds(60)).measurementIterations(8).forks(5); new Runner(opt.build()).run(); } }
public static void main(String[] args) throws Exception { Options opt = new OptionsBuilder().include(BenchmarkOrDocIdIterator.class.getSimpleName()).warmupTime(TimeValue.seconds(5)) .warmupIterations(2).measurementTime(TimeValue.seconds(5)).measurementIterations(3).forks(1).build(); new Runner(opt).run(); } }
public static void main(String[] args) throws Exception { ChainedOptionsBuilder opt = new OptionsBuilder().include(BenchmarkStringDictionary.class.getSimpleName()).addProfiler(GCProfiler.class) .addProfiler(HotspotMemoryProfiler.class).warmupTime(TimeValue.seconds(60)).warmupIterations(8) .measurementTime(TimeValue.seconds(60)).measurementIterations(8).forks(5); new Runner(opt.build()).run(); } }
@Test public void runTests() throws RunnerException { int warmupCount = this.warmUpCount(); int runCount = this.runCount(); Options opts = new OptionsBuilder() .include(".*" + this.getClass().getName() + ".*") .warmupTime(TimeValue.seconds(2)) .warmupIterations(warmupCount) .measurementTime(TimeValue.seconds(2)) .measurementIterations(runCount) .verbosity(VerboseMode.EXTRA) .forks(2) .build(); new Runner(opts).run(); }
public static void main(String... args) throws Exception { Options opts = new OptionsBuilder().include(".*Cardinality64Benchmark.*") .warmupTime(new TimeValue(1, TimeUnit.SECONDS)).warmupIterations(3) .measurementTime(new TimeValue(1, TimeUnit.SECONDS)).measurementIterations(3).forks(1) .build(); new Runner(opts).run(); } }
@Test public void runTests() throws RunnerException { int warmupCount = 20; int runCount = 10; Options opts = new OptionsBuilder() .include(".*com.gs.collections.impl.jmh.*") .warmupTime(TimeValue.seconds(2)) .warmupIterations(warmupCount) .measurementTime(TimeValue.seconds(2)) .measurementIterations(runCount) .verbosity(VerboseMode.EXTRA) .forks(2) .build(); new Runner(opts).run(); } }
@Test public void testCompareQuery() throws SQLException, RunnerException { Options options = new OptionsBuilder() .include(getClass().getName() + ".*") .mode(Mode.SingleShotTime) .timeUnit(TimeUnit.MILLISECONDS) .warmupTime(TimeValue.seconds(5)) .warmupIterations(2) .measurementTime(TimeValue.seconds(10)) .measurementIterations(5) .threads(1) .forks(2) .build(); try { new Runner(options).run(); } catch (NoBenchmarksException ignored) { // expected? only happens from gradle } }