Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/store-conformance / runMultiProcessSoak

Function: runMultiProcessSoak()

ts
function runMultiProcessSoak(options): Promise<MultiProcessSoakResult>;

Defined in: packages/store-conformance/src/multi-process-soak.ts:883

Spawns the writer processes, stops the storm at quorum (or at the hard cap), verifies the serial history against the store, and throws one Error naming every violation. The returned result is the storm's observed coverage; assert on it if the caller wants a floor beyond the quorum.

Parameters

ParameterType
optionsMultiProcessSoakOptions

Returns

Promise&lt;MultiProcessSoakResult&gt;