Constructor and Description |
---|
PlannerBenchmarkResult() |
public String getName()
public void setName(String name)
public Boolean getAggregation()
public void setAggregation(Boolean aggregation)
public File getBenchmarkReportDirectory()
public void setBenchmarkReportDirectory(File benchmarkReportDirectory)
public Integer getAvailableProcessors()
public String getLoggingLevelOptaPlannerCore()
public String getLoggingLevelDroolsCore()
public Long getMaxMemory()
public String getJavaVersion()
public String getJavaVM()
public String getOperatingSystem()
public String getOptaPlannerVersion()
public Integer getParallelBenchmarkCount()
public void setParallelBenchmarkCount(Integer parallelBenchmarkCount)
public Long getWarmUpTimeMillisSpentLimit()
public void setWarmUpTimeMillisSpentLimit(Long warmUpTimeMillisSpentLimit)
public EnvironmentMode getEnvironmentMode()
public List<SolverBenchmarkResult> getSolverBenchmarkResultList()
public void setSolverBenchmarkResultList(List<SolverBenchmarkResult> solverBenchmarkResultList)
public List<ProblemBenchmarkResult> getUnifiedProblemBenchmarkResultList()
public void setUnifiedProblemBenchmarkResultList(List<ProblemBenchmarkResult> unifiedProblemBenchmarkResultList)
public OffsetDateTime getStartingTimestamp()
public void setStartingTimestamp(OffsetDateTime startingTimestamp)
public Long getBenchmarkTimeMillisSpent()
public void setBenchmarkTimeMillisSpent(Long benchmarkTimeMillisSpent)
public Integer getFailureCount()
public Long getAverageProblemScale()
public Score getAverageScore()
public SolverBenchmarkResult getFavoriteSolverBenchmarkResult()
public boolean hasMultipleParallelBenchmarks()
public boolean hasAnyFailure()
public int getMaximumSubSingleCount()
public String findScoreLevelLabel(int scoreLevel)
public String getStartingTimestampAsMediumString()
public void initBenchmarkReportDirectory(File benchmarkDirectory)
public void initSystemProperties()
public int getTotalSubSingleCount()
public void accumulateResults(BenchmarkReport benchmarkReport)
public static PlannerBenchmarkResult createMergedResult(List<SingleBenchmarkResult> singleBenchmarkResultList)
protected static PlannerBenchmarkResult createMergeSingleton(List<SingleBenchmarkResult> singleBenchmarkResultList)
public static PlannerBenchmarkResult createUnmarshallingFailedResult(String benchmarkReportDirectoryName)
Copyright © 2006–2019 JBoss by Red Hat. All rights reserved.