Skip to content
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

Support for hierarchical module schemes #32

Open
casparvl opened this issue May 3, 2023 · 1 comment
Open

Support for hierarchical module schemes #32

casparvl opened this issue May 3, 2023 · 1 comment

Comments

@casparvl
Copy link
Collaborator

casparvl commented May 3, 2023

As a result of a conversation with @bartoldeman I tried to run our GROMACS test on the software stack from The Alliance, but it failed because our current tests (specifically the find_modules) assume a flat module scheme.

We should think if/how we can improve this. Probably have a look at how The Alliance specifies their ReFrame tests right now.

@casparvl
Copy link
Collaborator Author

casparvl commented May 3, 2023

Just had a look at /cvmfs/soft.computecanada.ca/custom/reframe/config/settings.py and /cvmfs/soft.computecanada.ca/custom/reframe/checks/apps/namd/namd_check.py.

The hierarchical part is covered by loading a certain programming environment. With that programming environment, the test is then run. I might have simply had issues running the GROMACS test not because the GROMACS test is not portable, but because I'd have to adapt my ReFrame config to include the programming environments that make sense for the software stack from The Alliance. I'll give that another go once I find time...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant