Skip to main content

Interface: TickReport

Defined in: packages/workflow-engine/src/testing/create-test-harness.ts:56

What one tick() did. Every count is for that round only.

Properties​

advancedMs​

advancedMs: number

Defined in: packages/workflow-engine/src/testing/create-test-harness.ts:74

Milliseconds the fake clock was advanced because nothing was runnable.


claimed​

claimed: number

Defined in: packages/workflow-engine/src/testing/create-test-harness.ts:58

Pending runs claimed (first-stage jobs enqueued).


eventsFlushed​

eventsFlushed: number

Defined in: packages/workflow-engine/src/testing/create-test-harness.ts:72

Outbox events published.


executed​

executed: number

Defined in: packages/workflow-engine/src/testing/create-test-harness.ts:60

Jobs dequeued and executed this round.


idle​

idle: boolean

Defined in: packages/workflow-engine/src/testing/create-test-harness.ts:76

True when the round did no work at all and advanced no time.


outcomes​

outcomes: object[]

Defined in: packages/workflow-engine/src/testing/create-test-harness.ts:62

Per-job outcome, in execution order.

error?​

optional error?: string

outcome​

outcome: "failed" | "completed" | "suspended"

stageId​

stageId: string


resumed​

resumed: number

Defined in: packages/workflow-engine/src/testing/create-test-harness.ts:70

Suspended stages that resumed (their run was transitioned).


suspendedChecked​

suspendedChecked: number

Defined in: packages/workflow-engine/src/testing/create-test-harness.ts:68

Suspended stages checked by stage.pollSuspended.