jmh-core/src/test/java/org/openjdk/jmh/runner/RunnerTest.java

Print this page

        

*** 59,69 **** Runner blade = new Runner(new OptionsBuilder()); BenchmarkParams bp = new BenchmarkParams("Foo", "bar", false, 1, new int[]{1}, 1, 1, new IterationParams(IterationType.WARMUP, 1, TimeValue.seconds(1), 1), new IterationParams(IterationType.MEASUREMENT, 1, TimeValue.seconds(1), 1), Mode.Throughput, null, TimeUnit.SECONDS, 1, ! Utils.getCurrentJvm(), Collections.<String>emptyList()); String[] command = blade.getSeparateExecutionCommand(bp, DUMMY_HOST, DUMMY_PORT, Collections.<String>emptyList(), Collections.<String>emptyList()); // expecting 1 compile command file List<String> files = CompilerHints.getCompileCommandFiles(Arrays.asList(command)); assertEquals(1, files.size()); --- 59,70 ---- Runner blade = new Runner(new OptionsBuilder()); BenchmarkParams bp = new BenchmarkParams("Foo", "bar", false, 1, new int[]{1}, 1, 1, new IterationParams(IterationType.WARMUP, 1, TimeValue.seconds(1), 1), new IterationParams(IterationType.MEASUREMENT, 1, TimeValue.seconds(1), 1), Mode.Throughput, null, TimeUnit.SECONDS, 1, ! Utils.getCurrentJvm(), Collections.<String>emptyList(), ! TimeValue.days(1)); String[] command = blade.getSeparateExecutionCommand(bp, DUMMY_HOST, DUMMY_PORT, Collections.<String>emptyList(), Collections.<String>emptyList()); // expecting 1 compile command file List<String> files = CompilerHints.getCompileCommandFiles(Arrays.asList(command)); assertEquals(1, files.size());
*** 87,97 **** Runner blade = new Runner(new OptionsBuilder().build()); BenchmarkParams bp = new BenchmarkParams("Foo", "bar", false, 1, new int[]{1}, 1, 1, new IterationParams(IterationType.WARMUP, 1, TimeValue.seconds(1), 1), new IterationParams(IterationType.MEASUREMENT, 1, TimeValue.seconds(1), 1), Mode.Throughput, null, TimeUnit.SECONDS, 1, ! Utils.getCurrentJvm(), Arrays.asList(CompilerHints.XX_COMPILE_COMMAND_FILE + tempHints)); String[] command = blade.getSeparateExecutionCommand(bp, DUMMY_HOST, DUMMY_PORT, Collections.<String>emptyList(), Collections.<String>emptyList()); // expecting 1 compile command file List<String> files = CompilerHints.getCompileCommandFiles(Arrays.asList(command)); assertEquals(1, files.size()); --- 88,99 ---- Runner blade = new Runner(new OptionsBuilder().build()); BenchmarkParams bp = new BenchmarkParams("Foo", "bar", false, 1, new int[]{1}, 1, 1, new IterationParams(IterationType.WARMUP, 1, TimeValue.seconds(1), 1), new IterationParams(IterationType.MEASUREMENT, 1, TimeValue.seconds(1), 1), Mode.Throughput, null, TimeUnit.SECONDS, 1, ! Utils.getCurrentJvm(), Arrays.asList(CompilerHints.XX_COMPILE_COMMAND_FILE + tempHints), ! TimeValue.days(1)); String[] command = blade.getSeparateExecutionCommand(bp, DUMMY_HOST, DUMMY_PORT, Collections.<String>emptyList(), Collections.<String>emptyList()); // expecting 1 compile command file List<String> files = CompilerHints.getCompileCommandFiles(Arrays.asList(command)); assertEquals(1, files.size());
*** 120,130 **** BenchmarkParams bp = new BenchmarkParams("Foo", "bar", false, 1, new int[]{1}, 1, 1, new IterationParams(IterationType.WARMUP, 1, TimeValue.seconds(1), 1), new IterationParams(IterationType.MEASUREMENT, 1, TimeValue.seconds(1), 1), Mode.Throughput, null, TimeUnit.SECONDS, 1, Utils.getCurrentJvm(), ! Arrays.asList(CompilerHints.XX_COMPILE_COMMAND_FILE + tempHints1, CompilerHints.XX_COMPILE_COMMAND_FILE + tempHints2)); String[] command = blade.getSeparateExecutionCommand(bp, DUMMY_HOST, DUMMY_PORT, Collections.<String>emptyList(), Collections.<String>emptyList()); // expecting 1 compile command file List<String> files = CompilerHints.getCompileCommandFiles(Arrays.asList(command)); assertEquals(1, files.size()); --- 122,133 ---- BenchmarkParams bp = new BenchmarkParams("Foo", "bar", false, 1, new int[]{1}, 1, 1, new IterationParams(IterationType.WARMUP, 1, TimeValue.seconds(1), 1), new IterationParams(IterationType.MEASUREMENT, 1, TimeValue.seconds(1), 1), Mode.Throughput, null, TimeUnit.SECONDS, 1, Utils.getCurrentJvm(), ! Arrays.asList(CompilerHints.XX_COMPILE_COMMAND_FILE + tempHints1, CompilerHints.XX_COMPILE_COMMAND_FILE + tempHints2), ! TimeValue.days(1)); String[] command = blade.getSeparateExecutionCommand(bp, DUMMY_HOST, DUMMY_PORT, Collections.<String>emptyList(), Collections.<String>emptyList()); // expecting 1 compile command file List<String> files = CompilerHints.getCompileCommandFiles(Arrays.asList(command)); assertEquals(1, files.size());