-
Notifications
You must be signed in to change notification settings - Fork 198
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Slurm tests #3606
Slurm tests #3606
Conversation
The slurm tests pass with the slurm config but it seems like it's still missing some slurm tests that could be helpful. Some helping getting a good config to test everything or the right |
What you've got is a test that runs the "should work with most configs" tests against an environment using the SlurmProvider. Are you asking about specific tests that you know exist but don't see running? I think the only other slurm-related tests are these, which don't need a working slurm instance - they only check that the provider can set itself up correctly:
Part of the reason there is that personally I have only really pushed on tests that are run automatically, rather than at-release testing that wasn't happening in reality. If this PR was merged, the automated tests would be in a much better place to get additional tests that might test specific |
Right I saw those two tests didn't run when I added the Slurm Config but if they are okay to be left off then I think this is good to go. |
parsl/tests/configs/slurm_local.py
Outdated
) | ||
|
||
|
||
config = fresh_config() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this line isn't needed and you got it by cut and pasting it from somewhere else that also doesn't need it... it also causes trouble in some situations by making configs be initialized at import (so every single test config gets initialised on every test run), rather than when the config is actually wanted.
They get run in a different part of testing, because they are marked with |
Description
Adds in testing for slurm systems inside of a container which have come up from discussions with @benclifford in some emails and issue #3579
Changed Behaviour
More testing on slurm code.
Fixes
Fixes #3579
Type of change