You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 26, 2026. It is now read-only.
Each scheduler needs to populate a set of test config variables that the rest of the config can use in its strings. This is essentially the super-set of all variables any scheduler might consider setting.
Variable Name
Meaning
Values/Type
num_nodes
The number of nodes on which the test will run. Zero denotes that it is executed on a front-end (schedulers need not support this).
Integer >= 0.
procs_per_node
The number of ranks per node on which the test will run.
Integer > 0
qos
The job's 'Quality of Service'.
string (possibly empty)
reservation
The job's reservation.
string (possibly empty)
partition
The job's partition
string (possibly empty)
account
The job's account
string (possibly empty)
down_nodes
The number of down nodes at run time.
integer >= 0
unused_nodes
The number of nodes that weren't used for this test.
integer >= 0
busy_nodes
The number of nodes that would have been acquired, but couldn't be because of other jobs.
integer >= 0
chunk_size
The number of nodes per job chunk, for when we can't reasonably schedule a test across an entire cluster in a single job.
Each scheduler needs to populate a set of test config variables that the rest of the config can use in its strings. This is essentially the super-set of all variables any scheduler might consider setting.