Skip to main content

Interface: ShadowRunResult

Defined in: packages/workflow-engine/src/testing/shadow-runs.ts:76

The verdict for one recorded run.

Properties​

candidateVersion​

readonly candidateVersion: string | null

Defined in: packages/workflow-engine/src/testing/shadow-runs.ts:82

The candidate's version, or null when no candidate matched.


compatible​

readonly compatible: boolean

Defined in: packages/workflow-engine/src/testing/shadow-runs.ts:88


issues​

readonly issues: readonly ShadowIssue[]

Defined in: packages/workflow-engine/src/testing/shadow-runs.ts:87


pinnedVersion​

readonly pinnedVersion: string | null

Defined in: packages/workflow-engine/src/testing/shadow-runs.ts:80

The version the run was pinned to; null for runs created before versioning.


recordedStages​

readonly recordedStages: readonly string[]

Defined in: packages/workflow-engine/src/testing/shadow-runs.ts:84

Stage ids the run has records for, in recorded order.


recordedSteps​

readonly recordedSteps: Readonly<Record<string, readonly string[]>>

Defined in: packages/workflow-engine/src/testing/shadow-runs.ts:86

Recorded durable step ids per stage id; empty when no stepLedger was supplied.


workflowId​

readonly workflowId: string

Defined in: packages/workflow-engine/src/testing/shadow-runs.ts:78


workflowRunId​

readonly workflowRunId: string

Defined in: packages/workflow-engine/src/testing/shadow-runs.ts:77