Package org.openjdk.jmh.runner.format
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 org.openjdk.jmh.runner.format.AbstractOutputFormat
out, verbose
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
endBenchmark
(BenchmarkResult result) Format for end-of-benchmark.void
endRun
(Collection<RunResult> runResults) Format for end-of-benchmark.protected static String
getGroupsString
(int g) protected static String
getThreadsString
(int t) void
iteration
(BenchmarkParams benchmarkParams, IterationParams params, int iteration) Format for iteration start.void
iterationResult
(BenchmarkParams benchmParams, IterationParams params, int iteration, IterationResult data) Format for end-of-iteration.void
startBenchmark
(BenchmarkParams params) Format for start-of-benchmark output.void
startRun()
Format for start-of-benchmark output.Methods inherited from class org.openjdk.jmh.runner.format.AbstractOutputFormat
close, flush, print, println, verbosePrintln, write, write
-
Constructor Details
-
TextReportFormat
-
-
Method Details
-
startBenchmark
Description copied from interface:OutputFormat
Format for start-of-benchmark output.- Parameters:
params
- benchmark params
-
iteration
Description copied from interface:OutputFormat
Format 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:OutputFormat
Format for end-of-iteration.- Parameters:
benchmParams
- name of benchmarkparams
- iteration params in useiteration
- iteration-numberdata
- result of iteration
-
endBenchmark
Description copied from interface:OutputFormat
Format for end-of-benchmark.- Parameters:
result
- statistics of the run
-
startRun
public void startRun()Description copied from interface:OutputFormat
Format for start-of-benchmark output. -
endRun
Description copied from interface:OutputFormat
Format for end-of-benchmark.- Parameters:
runResults
- benchmark results
-