David Elliott
07/08/2021, 8:48 AMDavid Elliott
07/08/2021, 8:48 AMDavid Elliott
07/08/2021, 8:48 AM2fbd7ced-da92-4f15-bfce-e3dd42c34b0c
Amanda Wee
07/08/2021, 10:10 AMWhen a flow runs, its state is determined by the state of its reference tasks. By default, a flow's reference tasks are its terminal tasks, which includes any task that has no downstream tasks. If the reference tasks are all successful (including any skipped tasks), the flow is considered a Success. If any reference tasks fail, the flow is considered Failed.
https://docs.prefect.io/core/concepts/flows.html#reference-tasks
So it's possible for a flow to be successful despite some tasks failing, as long as all the reference tasks are successful (and all tasks are finished).David Elliott
07/08/2021, 2:18 PM