eth-cscs / stackinator

https://eth-cscs.github.io/stackinator/
BSD 3-Clause "New" or "Revised" License
19 stars 15 forks source link

Make `environment:mpi:gpu` optional #150

Closed albestro closed 1 year ago

albestro commented 1 year ago

This PR:

About this latter point, since I don't have any experience with this library, I'd like to ask you to double check (see comment in the code) if it is the correct reason/solution.

Reference

According to the documentation the mpi:gpu field is optional, but the schema and validator were not supporting that.

https://github.com/eth-cscs/stackinator/blob/e8219f5168eccd455ab0b6c46ad6c48f9657dec8/docs/recipes.md?plain=1#L141-L147

https://github.com/eth-cscs/stackinator/blob/e8219f5168eccd455ab0b6c46ad6c48f9657dec8/docs/recipes.md?plain=1#L149-L161