Enhancement to scheduler logic and code refactoring. #1739
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.
This PR will make several enhancement and code refactoring to scheduling class.
Slurm job using
scontrol show job
This PR will use
scontrol show job
to get output and error file instead of usingsacct
since we can use this information at job submission time to get the data. This will address an issue where we can't rely on extracting output from workdir if one specifies an alternative path such assacct -o /tmp/job.out -e /tmp/job.err test.sh
Shown below is a sample build run with log enabled which shows
scontrol show job
is runFix bugs with Cobalt Scheduler
This PR will fix job submission issues related to Cobalt scheduler after code refactoring, we were able to submit job