Add rerun command snippet in "show error" modal #3117
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
When running very complex tasks with many nested dependencies I find myself wanting to re-run just a few tasks that failed instead of the parent task (so as to avoid the time-consuming checks for completed/passed/etc required tasks).
Because of how the task information is rendered in the visualiser there wasn't an easy way to copy-paste the information there. I've added the rendering of a snippet in the "show error" modal which contains the exact command to copy-paste into a terminal to re-run a specific task.
Motivation and Context
To save time when debugging failing tasks
Have you tested this? If so, how?
Yes, I tested with the example task class below
Screenshot of the new element: