public class PlannerBenchmarkRunner extends Object implements PlannerBenchmark
Modifier and Type | Field and Description |
---|---|
protected org.slf4j.Logger |
logger |
Constructor and Description |
---|
PlannerBenchmarkRunner(PlannerBenchmarkResult plannerBenchmarkResult) |
Modifier and Type | Method and Description |
---|---|
void |
benchmark()
Run all the single benchmarks and create a report.
|
void |
benchmarkingEnded() |
void |
benchmarkingStarted() |
long |
calculateTimeMillisSpent() |
File |
getBenchmarkDirectory() |
BenchmarkReport |
getBenchmarkReport() |
PlannerBenchmarkResult |
getPlannerBenchmarkResult() |
protected void |
runSingleBenchmarks() |
void |
setBenchmarkDirectory(File benchmarkDirectory) |
void |
setBenchmarkReport(BenchmarkReport benchmarkReport) |
public PlannerBenchmarkRunner(PlannerBenchmarkResult plannerBenchmarkResult)
public PlannerBenchmarkResult getPlannerBenchmarkResult()
public File getBenchmarkDirectory()
public void setBenchmarkDirectory(File benchmarkDirectory)
public BenchmarkReport getBenchmarkReport()
public void setBenchmarkReport(BenchmarkReport benchmarkReport)
public void benchmark()
PlannerBenchmark
benchmark
in interface PlannerBenchmark
public void benchmarkingStarted()
protected void runSingleBenchmarks()
public void benchmarkingEnded()
public long calculateTimeMillisSpent()
Copyright © 2006-2015 JBoss by Red Hat. All Rights Reserved.