Rulvar API reference / @rulvar/store-conformance / runSoakWriter
Function: runSoakWriter()
ts
function runSoakWriter(
fixture,
config,
hooks?): Promise<void>;Defined in: packages/store-conformance/src/multi-process-soak.ts:297
The writer protocol: run it in a spawned process against the consumer-constructed store pair. Appends every observation to the report file; protocol-level anomalies (a stale acceptance, an unexpected error class) are logged as events for the referee, never thrown, so one writer's finding cannot vanish with its process.
Parameters
| Parameter | Type |
|---|---|
fixture | FencedTranscriptsFixture |
config | SoakWriterConfig |
hooks | SoakWriterHooks |
Returns
Promise<void>