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.
Pavilion provides a set of variables that should be system independent, and are usable in test configurations. Additionally, Pavilion automatically includes a number of environment variables that are set in every script.
'pav' variables
user - the current user running the test.
hostname - The current nodename. The cluster name is provided under 'system' vars.
when - The datetime, in local time, broken out into the following components:
.str - A human readable date/time string.
.strtz - A human readable date/time string with time zone.
Note that the when times all refer to the time the test was kicked off, not when it actually ran.
pav_config_dirs - The directories that pavilion uses to contain configurations, in resolution order.
pav_run_dir - The Pavilion installation directory.
pav_working_dir - The root directory of where pav will build and run tests.
pav_version - The current version of pavilion, with .full, .major, .minor, .release components.
Pav environment vars.
These are primarily for information that can only be known after a test config has been resolved. Additionally, the ability to add variables via the overall Pavilion config should be provided.
Pavilion provides a set of variables that should be system independent, and are usable in test configurations. Additionally, Pavilion automatically includes a number of environment variables that are set in every script.
'pav' variables
.str- A human readable date/time string..strtz- A human readable date/time string with time zone..day, .month, .year, .hour, .minute, .sec, .ms, .dayofweek, .tz.epoch- The epoch time.whentimes all refer to the time the test was kicked off, not when it actually ran..full, .major, .minor, .releasecomponents.Pav environment vars.
These are primarily for information that can only be known after a test config has been resolved. Additionally, the ability to add variables via the overall Pavilion config should be provided.