reframe icon indicating copy to clipboard operation
reframe copied to clipboard

Make `num_nodes` a test attribute and let scheduler backends decide how to treat it

Open vkarak opened this issue 5 months ago • 0 comments

ReFrame historically has tried to avoid over-specification of the node request, so it officially supported only num_tasks and num_tasks_per_node as test attributes. This however can be problematic with some scheduler backends (see Slurm) where all three can be used at the same time. We should therefore make num_nodes a standard test attribute and let scheduler backends treat those options at their convenience.

I'm adding this initially to 5.0 as it might introduce breaking changes.

vkarak avatar May 25 '25 20:05 vkarak