Interface: SuiteReporter
Properties
onBenchmarkEnd()?
optionalonBenchmarkEnd: (benchmarkName,results) =>void
Called after each benchmark completes.
Parameters
• benchmarkName: string
The name of the benchmark
• results: Result[]
The results for the benchmark
Returns
void
Defined in
onBenchmarkStart()?
optionalonBenchmarkStart: (benchmarkName) =>void
Called before each benchmark starts.
Parameters
• benchmarkName: string
The name of the benchmark
Returns
void
Defined in
onSuiteStart()?
optionalonSuiteStart: (suiteName) =>void
Called before the suite starts running.
Parameters
• suiteName: string
The name of the suite
Returns
void
Defined in
report()
report: (
results) =>void
Called after all benchmarks complete.
Parameters
• results: Record<string, Result[]>
All benchmark results keyed by benchmark name
Returns
void