Package org.optaplanner.benchmark.impl
Class DefaultPlannerBenchmark
java.lang.Object
org.optaplanner.benchmark.impl.DefaultPlannerBenchmark
- All Implemented Interfaces:
- PlannerBenchmark
- 
Constructor SummaryConstructorsConstructorDescriptionDefaultPlannerBenchmark(PlannerBenchmarkResult plannerBenchmarkResult, File benchmarkDirectory, ExecutorService warmUpExecutorService, ExecutorService executorService, BenchmarkReport benchmarkReport) 
- 
Method SummaryModifier and TypeMethodDescriptionRun all the single benchmarks and create an overview report.Run all the single benchmarks, create an overview report and show it in the default browser.voidvoidlongprotected void
- 
Constructor Details- 
DefaultPlannerBenchmarkpublic DefaultPlannerBenchmark(PlannerBenchmarkResult plannerBenchmarkResult, File benchmarkDirectory, ExecutorService warmUpExecutorService, ExecutorService executorService, BenchmarkReport benchmarkReport) 
 
- 
- 
Method Details- 
getPlannerBenchmarkResult
- 
getBenchmarkDirectory
- 
getBenchmarkReport
- 
benchmarkDescription copied from interface:PlannerBenchmarkRun all the single benchmarks and create an overview report.- Specified by:
- benchmarkin interface- PlannerBenchmark
- Returns:
- never null, the directory in which the benchmark results are stored
 
- 
benchmarkingStartedpublic void benchmarkingStarted()
- 
runSingleBenchmarksprotected void runSingleBenchmarks()
- 
benchmarkingEndedpublic void benchmarkingEnded()
- 
calculateTimeMillisSpentpublic long calculateTimeMillisSpent()
- 
benchmarkAndShowReportInBrowserDescription copied from interface:PlannerBenchmarkRun all the single benchmarks, create an overview report and show it in the default browser.- Specified by:
- benchmarkAndShowReportInBrowserin interface- PlannerBenchmark
- Returns:
- never null, the directory in which the benchmark results are stored
 
 
-