-
Notifications
You must be signed in to change notification settings - Fork 15
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added a TTY listener, workflow, and concurrent scheduling (#817)
* add dashing TTYListener, let listeners be context managers * add context, description, and str properties * add dashing dep * improve context passing for FunctionJob * pass morphology function job context * remove placeholder text * BSB --> yellow * wip show summary of tasks per submitting component * renamed PoolStatus members * JobPool is a mandatory context manager * use dashing fork * tally ongoing jobs * fix bug with redo + skip_placement/skip_connectivity * hopefully improved error * threaded and error safe scheduling (but not concurrent execution) * fix level * delete old progress loop * fix redo+only wiping everything * remove test tty setup * tty! 🎉 * reenable postprocessing * schedule on thread with future, wait for it (serial) * display jobs while they are being scheduled * added concurrent scheduling, workflows, and sanitized output on workers * fix context manager duck typing * fix tests * fix test of fallback function submitter * fix content * don't use TTY when terminal is 0x0 (happens under `mpirun`) * adapt tests to new pool timeline * comment on the occurence of partially saved morphologies * update bsb-hdf5 test dep to fix morphology KeyError * fix error check * speed up root import (no more runtime ast checking required) * remove report file support (will reintroduce better logging and capture) * move ast generation into the devops file itself * fix root * fix profiling import hook * fix broken test? * cba * test schedule
- Loading branch information
Showing
19 changed files
with
897 additions
and
596 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
Oops, something went wrong.