Skip to main content

runScenarioSuite

@gooi/scenario-runtime


@gooi/scenario-runtime / suite/run-scenario-suite / runScenarioSuite

Function: runScenarioSuite()

runScenarioSuite(input): Promise<ScenarioSuiteReport>

Defined in: suite/run-scenario-suite.ts:42

Runs a deterministic scenario suite in stable scenario-id order.

Parameters

ParameterType
input{ lockSnapshot?: ScenarioGeneratedInputLockSnapshot; planSet: CompiledScenarioPlanSet; profile?: ScenarioExecutionProfile; runInput: Omit<RunScenarioInput, "scenario" | "personas" | "lockSnapshot" | "profile">; tags?: readonly string[]; }
input.lockSnapshot?ScenarioGeneratedInputLockSnapshot
input.planSetCompiledScenarioPlanSet
input.profile?ScenarioExecutionProfile
input.runInputOmit<RunScenarioInput, "scenario" | "personas" | "lockSnapshot" | "profile">
input.tags?readonly string[]

Returns

Promise<ScenarioSuiteReport>