a9cd7750f4
CI / unit-test (push) Has been cancelled
CI / detect-changes (push) Has been cancelled
CI / build (push) Has been cancelled
Publish docs via GitHub Pages / Deploy docs (push) Has been cancelled
CI / test-harness (push) Has been cancelled
CI / generate-e2e-matrix (push) Has been cancelled
CI / e2e (push) Has been cancelled
CI / build-ui (push) Has been cancelled
Release Drafter / update_release_draft (push) Has been cancelled
UI v2 Integration CI / E2E (Integration) (push) Has been cancelled
UI v2 CI / Lint, Format & Test (push) Has been cancelled
UI v2 CI / E2E (Mocked) (push) Has been cancelled
181 lines
5.1 KiB
JSON
181 lines
5.1 KiB
JSON
{
|
|
"ownerApp": "peterl@netflix.com",
|
|
"createTime": 1656096815470,
|
|
"status": "COMPLETED",
|
|
"endTime": 1656096815832,
|
|
"workflowId": "fe4efd7b-73ea-4c48-8147-840fa4e1e63b",
|
|
"tasks": [
|
|
{
|
|
"taskType": "FORK",
|
|
"status": "COMPLETED",
|
|
"inputData": {
|
|
"forkedTaskDefs": [],
|
|
"forkedTasks": []
|
|
},
|
|
"referenceTaskName": "dynamic_tasks",
|
|
"retryCount": 0,
|
|
"seq": 1,
|
|
"pollCount": 0,
|
|
"taskDefName": "FORK",
|
|
"scheduledTime": 1656096815568,
|
|
"startTime": 1656096815566,
|
|
"endTime": 1656096815566,
|
|
"updateTime": 1656096815577,
|
|
"startDelayInSeconds": 0,
|
|
"retried": false,
|
|
"executed": false,
|
|
"callbackFromWorker": true,
|
|
"responseTimeoutSeconds": 0,
|
|
"workflowInstanceId": "fe4efd7b-73ea-4c48-8147-840fa4e1e63b",
|
|
"workflowType": "example_dynamic_tasks",
|
|
"taskId": "01a706f7-c28d-4287-a179-8075d16ff201",
|
|
"callbackAfterSeconds": 0,
|
|
"outputData": {},
|
|
"workflowTask": {
|
|
"name": "dynamic_tasks",
|
|
"taskReferenceName": "dynamic_tasks",
|
|
"inputParameters": {
|
|
"dynamicTasks": "${workflow.input.tasksJSON}",
|
|
"dynamicTasksInput": "${workflow.input.tasksInputJSON}"
|
|
},
|
|
"type": "FORK_JOIN_DYNAMIC",
|
|
"decisionCases": {},
|
|
"dynamicForkTasksParam": "dynamicTasks",
|
|
"dynamicForkTasksInputParamName": "dynamicTasksInput",
|
|
"defaultCase": [],
|
|
"forkTasks": [],
|
|
"startDelay": 0,
|
|
"joinOn": [],
|
|
"optional": false,
|
|
"defaultExclusiveJoinTask": [],
|
|
"asyncComplete": false,
|
|
"loopOver": []
|
|
},
|
|
"rateLimitPerFrequency": 0,
|
|
"rateLimitFrequencyInSeconds": 0,
|
|
"workflowPriority": 0,
|
|
"iteration": 0,
|
|
"subworkflowChanged": false,
|
|
"taskDefinition": null,
|
|
"queueWaitTime": -2,
|
|
"loopOverTask": false
|
|
},
|
|
{
|
|
"taskType": "JOIN",
|
|
"status": "COMPLETED",
|
|
"inputData": {
|
|
"joinOn": []
|
|
},
|
|
"referenceTaskName": "join_dynamic",
|
|
"retryCount": 0,
|
|
"seq": 2,
|
|
"pollCount": 0,
|
|
"taskDefName": "JOIN",
|
|
"scheduledTime": 1656096815570,
|
|
"startTime": 1656096815566,
|
|
"endTime": 1656096815708,
|
|
"updateTime": 1656096815631,
|
|
"startDelayInSeconds": 0,
|
|
"retried": false,
|
|
"executed": false,
|
|
"callbackFromWorker": true,
|
|
"responseTimeoutSeconds": 0,
|
|
"workflowInstanceId": "fe4efd7b-73ea-4c48-8147-840fa4e1e63b",
|
|
"workflowType": "example_dynamic_tasks",
|
|
"taskId": "00781ceb-1931-4537-a4f5-ab38b04015f1",
|
|
"callbackAfterSeconds": 0,
|
|
"outputData": {},
|
|
"workflowTask": {
|
|
"name": "join",
|
|
"taskReferenceName": "join_dynamic",
|
|
"inputParameters": {},
|
|
"type": "JOIN",
|
|
"decisionCases": {},
|
|
"defaultCase": [],
|
|
"forkTasks": [],
|
|
"startDelay": 0,
|
|
"joinOn": [],
|
|
"optional": false,
|
|
"defaultExclusiveJoinTask": [],
|
|
"asyncComplete": false,
|
|
"loopOver": []
|
|
},
|
|
"rateLimitPerFrequency": 0,
|
|
"rateLimitFrequencyInSeconds": 0,
|
|
"workflowPriority": 0,
|
|
"iteration": 0,
|
|
"subworkflowChanged": false,
|
|
"taskDefinition": null,
|
|
"queueWaitTime": -4,
|
|
"loopOverTask": false
|
|
}
|
|
],
|
|
"input": {
|
|
"tasksJSON": [],
|
|
"tasksInputJSON": {}
|
|
},
|
|
"output": {},
|
|
"taskToDomain": {},
|
|
"failedReferenceTaskNames": [],
|
|
"workflowDefinition": {
|
|
"createTime": 1656005417724,
|
|
"updateTime": 1656005671608,
|
|
"name": "example_dynamic_tasks",
|
|
"description": "A workflow that allows dynamic execution of tasks",
|
|
"version": 2,
|
|
"tasks": [
|
|
{
|
|
"name": "dynamic_tasks",
|
|
"taskReferenceName": "dynamic_tasks",
|
|
"inputParameters": {
|
|
"dynamicTasks": "${workflow.input.tasksJSON}",
|
|
"dynamicTasksInput": "${workflow.input.tasksInputJSON}"
|
|
},
|
|
"type": "FORK_JOIN_DYNAMIC",
|
|
"decisionCases": {},
|
|
"dynamicForkTasksParam": "dynamicTasks",
|
|
"dynamicForkTasksInputParamName": "dynamicTasksInput",
|
|
"defaultCase": [],
|
|
"forkTasks": [],
|
|
"startDelay": 0,
|
|
"joinOn": [],
|
|
"optional": false,
|
|
"defaultExclusiveJoinTask": [],
|
|
"asyncComplete": false,
|
|
"loopOver": []
|
|
},
|
|
{
|
|
"name": "join",
|
|
"taskReferenceName": "join_dynamic",
|
|
"inputParameters": {},
|
|
"type": "JOIN",
|
|
"decisionCases": {},
|
|
"defaultCase": [],
|
|
"forkTasks": [],
|
|
"startDelay": 0,
|
|
"joinOn": [],
|
|
"optional": false,
|
|
"defaultExclusiveJoinTask": [],
|
|
"asyncComplete": false,
|
|
"loopOver": []
|
|
}
|
|
],
|
|
"inputParameters": ["tasksJSON", "tasksInputJSON"],
|
|
"outputParameters": {},
|
|
"schemaVersion": 2,
|
|
"restartable": true,
|
|
"workflowStatusListenerEnabled": true,
|
|
"ownerEmail": "mwi-workflow-dev@netflix.com",
|
|
"timeoutPolicy": "ALERT_ONLY",
|
|
"timeoutSeconds": 0,
|
|
"variables": {},
|
|
"inputTemplate": {}
|
|
},
|
|
"priority": 0,
|
|
"variables": {},
|
|
"lastRetriedTime": 0,
|
|
"startTime": 1656096815470,
|
|
"workflowName": "example_dynamic_tasks",
|
|
"workflowVersion": 2
|
|
}
|