-
Notifications
You must be signed in to change notification settings - Fork 240
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Detect insufficient resources and deadlocks more usefully (#3043)
* Refactor MemoryString to be comparable the Python 3 way * Move the DeadlockException * Remove 2/3 stuff from SingleMachine batch system * Make the AbstractBatchSystem actually be responsible for SingleMachineBatchSystem size checking * Get out-of-resource formatting right * Don't warn with the job directory * Give types to Toil service/deadlock args so Cactus can compare them with numbers * Add --deadlockCheckInterval and superfluous logging * Settle on when we want to log * Implement a way to get hints from the batch system to the user for debugging deadlocks * Revert changes I don't want * Revise deadlock option documentation * Replace hints with messages and details
- Loading branch information
Showing
8 changed files
with
198 additions
and
77 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.