[Core feature] Add support for min_success_ratio
for local map_task execution
#4094
Labels
min_success_ratio
for local map_task execution
#4094
Motivation: Why do you think this is important?
Parity between local and remote execution is incredibly helpful for us so we can test out workflows/tasks locally before deployment.
We recently leveraged the
map_task.min_success_ratio
functionality to allow for some failures of our input files without stopping workflow execution. This worked great remotely. As I wrote the unit test for the workflow I realized thatmin_success_ratio
field was not respected for local execution. As soon as anymap_task
task failed the workflow exited.To be clear this is not a blocking issue for us, and is not a critical feature. We simply support parity between local and remote execution when possible
Goal: What should the final outcome look like, ideally?
local execution of a map_task should respect the
min_success_ratio
field if set below1.0
Describe alternatives you've considered
This works remotely, so I skipped writing the unit test for the workflow.
Propose: Link/Inline OR Additional context
Are you sure this issue hasn't been raised already?
Have you read the Code of Conduct?
The text was updated successfully, but these errors were encountered: