Class RunResult

  • All Implemented Interfaces:
    java.io.Serializable

    public class RunResult
    extends java.lang.Object
    implements java.io.Serializable
    Complete run result. Contains the iteration results.
    See Also:
    Serialized Form
    • Field Detail

      • benchmarkResults

        private final java.util.Collection<BenchmarkResult> benchmarkResults
      • DEFAULT_SORT_COMPARATOR

        public static final java.util.Comparator<RunResult> DEFAULT_SORT_COMPARATOR
    • Method Detail

      • getBenchmarkResults

        public java.util.Collection<BenchmarkResult> getBenchmarkResults()
      • getPrimaryResult

        public Result getPrimaryResult()
      • getSecondaryResults

        public java.util.Map<java.lang.String,​Result> getSecondaryResults()
      • getAggregatedResult

        public BenchmarkResult getAggregatedResult()
        Return the benchmark result, as if all iterations from all sub-benchmark results were merged in a single result.
        Returns:
        merged benchmark result