Refactor the SLURM_NTASKS and SLURM_JOB_ID functionality out into separate utility functions, and add some more unit tests to increase code coverage
#384
| Job | Run time |
|---|---|
| 2m 41s | |
| 1m 41s | |
| 1m 41s | |
| 2m 1s | |
| 8m 4s |