Method | Description | |
---|---|---|
__construct ( |
||
run ( |
Run all benchmarks (or all applicable benchmarks) in the given path. | |
runIteration ( PhpBench\Benchmark\ExecutorInterface $executor, |
||
setProgressLogger ( PhpBench\Progress\LoggerInterface $logger ) | Set the progress logger to use. |
Method | Description | |
---|---|---|
runBenchmark ( PhpBench\Benchmark\ExecutorInterface $executor, |
||
runSubject ( PhpBench\Benchmark\ExecutorInterface $executor, |
||
runVariant ( PhpBench\Benchmark\ExecutorInterface $executor, |
public __construct ( |
||
$benchmarkFinder | ||
$executorRegistry | ||
$envSupplier | ||
$configPath | string |
public run ( |
||
$context |
public runIteration ( PhpBench\Benchmark\ExecutorInterface $executor, |
||
$executor | PhpBench\Benchmark\ExecutorInterface | |
$executorConfig | ||
$iteration | ||
$subjectMetadata |
public setProgressLogger ( PhpBench\Progress\LoggerInterface $logger ) | ||
$logger | PhpBench\Progress\LoggerInterface |