Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This new option is introduced in order to specify the hostnames of the cluster to be passed to PTL instead of the current per daemon format. (moms=host1<host1:host2host2>,comms=<host3,:host4>)
In case where single hostname or no hostnames are passed, the local host where pbs_benchpress is being run is considered as single node PBS cluster host and all tests needing single daemon of each type will be executed on this host.
Its value should be a colon separated list of hostnames or indexed host names range for greater number of hosts and the non-default port number or non-default path of pbs.conf file. For example:

...

We now can specify with which user a PTL test needs to be specifically run as. For example, when a test suite should be run as ‘root’, below can be specified. By default all tests run as the test runner who triggers the pbs_benchpress.

ExExample:

@requirements(host1=SERVER_SCHED_COMM, host2=MOM, host3=MOM, run_test_as='root')

...