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?
optionalerror?: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.