Shift async_driver gear into park if exception from workflow graph#269
Shift async_driver gear into park if exception from workflow graph#269knoepfel merged 2 commits intoFramework-R-D:mainfrom
async_driver gear into park if exception from workflow graph#269Conversation
|
Is the |
Codecov Report✅ All modified and coverable lines are covered by tests. ❌ Your project status has failed because the head coverage (74.93%) is below the target coverage (80.00%). You can increase the head coverage or adjust the target coverage. @@ Coverage Diff @@
## main #269 +/- ##
==========================================
- Coverage 75.87% 74.93% -0.95%
==========================================
Files 124 124
Lines 2898 2916 +18
Branches 506 513 +7
==========================================
- Hits 2199 2185 -14
- Misses 483 508 +25
- Partials 216 223 +7
Flags with carried forward coverage won't be shown. Click here to find out more.
... and 17 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
🚀 New features to boost your workflow:
|
It's not clear enough to me what the ramifications are of short-circuiting the logic or leaving it. The FIXME implies that it should be fixed...but I actually don't know if it should. Maybe I'll just adjust the comment...? |
|
Does this resolve the remaining segfault issue in #213 or is that still not understood? |
Yes, I believe it fixes the segfault issue in #213. (My local checkout of #213 with this PR's changes applied did not yield any stalled or segfaulting jobs when using |
|
@greenc-FNAL, I adjusted the comment and fixed some of the waiting logic...it was more complicated than it needed to be. |
This PR removes a stall that could occur if an exception is triggered in the workflow portion of the framework graph.