Testing in CI
Most likely assciated with #6
Testing is important and there are not enough (tbh any) automated tests at the moment. Most testing is done by hand which is both ineffective and lacks reproducibility. It should be possible to leverage either/both Nix and GitLab CI/CD for testing at least the local executor and some other components.
However, things like the MPI coordinator, or behavior when running under Lustre or BeeGFS may be hard to test and will most likely be left to manual testing.