Class TextReportFormat
java.lang.Object
org.openjdk.jmh.runner.format.AbstractOutputFormat
org.openjdk.jmh.runner.format.TextReportFormat
- All Implemented Interfaces:
OutputFormat
TextReportFormat implementation of OutputFormat.
-
Field Summary
Fields inherited from class AbstractOutputFormat
out, verbose -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidendBenchmark(BenchmarkResult result) Format for end-of-benchmark.voidendRun(Collection<RunResult> runResults) Format for end-of-benchmark.protected static StringgetGroupsString(int g) protected static StringgetThreadsString(int t) voiditeration(BenchmarkParams benchmarkParams, IterationParams params, int iteration) Format for iteration start.voiditerationResult(BenchmarkParams benchmParams, IterationParams params, int iteration, IterationResult data) Format for end-of-iteration.voidstartBenchmark(BenchmarkParams params) Format for start-of-benchmark output.voidstartRun()Format for start-of-benchmark output.Methods inherited from class AbstractOutputFormat
close, flush, print, println, verbosePrintln, write, write
-
Constructor Details
-
TextReportFormat
-
-
Method Details
-
startBenchmark
Description copied from interface:OutputFormatFormat for start-of-benchmark output.- Parameters:
params- benchmark params
-
iteration
Description copied from interface:OutputFormatFormat for iteration start.- Parameters:
benchmarkParams- benchmark parametersparams- iteration params in useiteration- iteration-number
-
getThreadsString
-
getGroupsString
-
iterationResult
public void iterationResult(BenchmarkParams benchmParams, IterationParams params, int iteration, IterationResult data) Description copied from interface:OutputFormatFormat for end-of-iteration.- Parameters:
benchmParams- name of benchmarkparams- iteration params in useiteration- iteration-numberdata- result of iteration
-
endBenchmark
Description copied from interface:OutputFormatFormat for end-of-benchmark.- Parameters:
result- statistics of the run
-
startRun
public void startRun()Description copied from interface:OutputFormatFormat for start-of-benchmark output. -
endRun
Description copied from interface:OutputFormatFormat for end-of-benchmark.- Parameters:
runResults- benchmark results
-