BaseScenario
Interface: BaseScenario
Defined in: packages/bench/src/runner.ts:31
Common definition of a scenario
Extended by
Properties
name
name:
string
Defined in: packages/bench/src/runner.ts:35
Scenario name, prefixed by the suite: store.get
params?
optionalparams?:BenchParams
Defined in: packages/bench/src/runner.ts:39
Parameters of this run, part of the result key
Methods
setup()?
optionalsetup():Promise<void>
Defined in: packages/bench/src/runner.ts:43
Prepare the scenario, not measured
Returns
Promise<void>
teardown()?
optionalteardown():Promise<void>
Defined in: packages/bench/src/runner.ts:47
Clean after the scenario, not measured
Returns
Promise<void>
verify()?
optionalverify():Promise<ScenarioChecks>
Defined in: packages/bench/src/runner.ts:51
Check the correctness after the measurement, not measured
Returns
Promise<ScenarioChecks>