Uses of Class
io.trino.benchto.driver.Benchmark
Packages that use Benchmark
Package
Description
-
Uses of Benchmark in io.trino.benchto.driver
Methods in io.trino.benchto.driver that return BenchmarkModifier and TypeMethodDescriptionBenchmark.BenchmarkBuilder.build()abstract BenchmarkMeasurable.getBenchmark()Constructors in io.trino.benchto.driver with parameters of type Benchmark -
Uses of Benchmark in io.trino.benchto.driver.execution
Methods in io.trino.benchto.driver.execution that return BenchmarkModifier and TypeMethodDescriptionBenchmarkExecutionResult.getBenchmark()QueryExecution.getBenchmark()QueryExecutionResult.getBenchmark()Methods in io.trino.benchto.driver.execution with parameters of type BenchmarkModifier and TypeMethodDescriptionvoidExecutionSynchronizer.awaitAfterBenchmarkExecutionAndBeforeResultReport(Benchmark benchmark) If metrics collection is enabled and we are doing concurrent benchmark, we should wait between benchmarks, so measurements are accurate.Method parameters in io.trino.benchto.driver.execution with type arguments of type BenchmarkModifier and TypeMethodDescriptionBenchmarkExecutionDriver.execute(List<Benchmark> benchmarks, int benchmarkOrdinalNumber, int benchmarkTotalCount, Optional<java.time.ZonedDateTime> executionTimeLimit) Constructors in io.trino.benchto.driver.execution with parameters of type BenchmarkModifierConstructorDescriptionBenchmarkExecutionResultBuilder(Benchmark benchmark) QueryExecution(Benchmark benchmark, Query query, int sequenceId, SqlStatementGenerator sqlStatementGenerator) -
Uses of Benchmark in io.trino.benchto.driver.listeners
Methods in io.trino.benchto.driver.listeners with parameters of type BenchmarkModifier and TypeMethodDescriptionFuture<?>BenchmarkServiceExecutionListener.benchmarkStarted(Benchmark benchmark) Future<?>GraphiteEventExecutionListener.benchmarkStarted(Benchmark benchmark) Future<?>LoggingBenchmarkExecutionListener.benchmarkStarted(Benchmark benchmark) -
Uses of Benchmark in io.trino.benchto.driver.listeners.benchmark
Methods in io.trino.benchto.driver.listeners.benchmark with parameters of type BenchmarkModifier and TypeMethodDescriptionFuture<?>BenchmarkExecutionListener.benchmarkStarted(Benchmark benchmark) Future<?>DefaultBenchmarkExecutionListener.benchmarkStarted(Benchmark benchmark) voidBenchmarkStatusReporter.reportBenchmarkStarted(Benchmark benchmark) -
Uses of Benchmark in io.trino.benchto.driver.loader
Methods in io.trino.benchto.driver.loader that return types with arguments of type Benchmark -
Uses of Benchmark in io.trino.benchto.driver.macro
Methods in io.trino.benchto.driver.macro with parameters of type BenchmarkModifier and TypeMethodDescriptiondefault voidMacroService.runBenchmarkMacros(List<String> macroNames, Benchmark benchmark) default voidMacroService.runBenchmarkMacros(List<String> macroNames, Benchmark benchmark, Connection connection) Method parameters in io.trino.benchto.driver.macro with type arguments of type BenchmarkModifier and TypeMethodDescriptionvoidMacroExecutionDriver.runBenchmarkMacro(String macroName, Optional<Benchmark> benchmark, Optional<Connection> connection) voidMacroService.runBenchmarkMacro(String macroName, Optional<Benchmark> benchmark, Optional<Connection> connection) voidMacroServiceImpl.runBenchmarkMacro(String macroName, Optional<Benchmark> benchmark, Optional<Connection> connection) default voidMacroService.runBenchmarkMacros(List<String> macroNames, Optional<Benchmark> benchmark, Optional<Connection> connection) -
Uses of Benchmark in io.trino.benchto.driver.macro.query
Method parameters in io.trino.benchto.driver.macro.query with type arguments of type BenchmarkModifier and TypeMethodDescriptionvoidQueryMacroExecutionDriver.runBenchmarkMacro(String macroName, Optional<Benchmark> benchmarkOptional, Optional<Connection> connectionOptional) -
Uses of Benchmark in io.trino.benchto.driver.macro.shell
Method parameters in io.trino.benchto.driver.macro.shell with type arguments of type BenchmarkModifier and TypeMethodDescriptionvoidShellMacroExecutionDriver.runBenchmarkMacro(String macroName, Optional<Benchmark> benchmark, Optional<Connection> connection)