Class BenchmarkStatusReporter

java.lang.Object
io.trino.benchto.driver.listeners.benchmark.BenchmarkStatusReporter

@Component public class BenchmarkStatusReporter extends Object
  • Constructor Details

  • Method Details

    • processCompletedFutures

      public void processCompletedFutures()
    • awaitAllFutures

      public void awaitAllFutures(long timeout, TimeUnit unit)
    • reportBenchmarkStarted

      public void reportBenchmarkStarted(Benchmark benchmark)
    • reportBenchmarkFinished

      public void reportBenchmarkFinished(BenchmarkExecutionResult benchmarkExecutionResult)
    • reportExecutionStarted

      public void reportExecutionStarted(QueryExecution queryExecution)
    • reportExecutionFinished

      public void reportExecutionFinished(QueryExecutionResult queryExecutionResult)
    • reportConcurrencyTestExecutionFinished

      public void reportConcurrencyTestExecutionFinished(List<QueryExecutionResult> executionResults)