CLI#

Synopsis#

rvs [-h|-g|-t|–version|–help|–listTests|–listGpus] rvs [[[-d|–debugLevel] 0|–quiet] | [[-d|–debugLevel] 1|2|3|4] | [[-d|–debugLevel] 5|–verbose|-v]] [-c path/config_file] [-l path/log_file [-a] [-j]] [-m module_path]

Options#

-a --appendLog     When generating a debug logfile, do not overwrite the contents
                   of a current log. Used in conjuction with the -d and -l options
-c --config        Specify the configuration file to be used.
                   The default is <install base>/conf/RVS.conf
   --configless    Run RVS in a configless mode. Executes a "long" test on all
                   supported GPUs.
-d --debugLevel    Specify the debug level for the output log. The range is
                   0 to 5 with 5 being the most verbose.
                   Used in conjunction with the -l flag.
-g --listGpus      List the GPUs available and exit. This will only list GPUs
                   that are supported by RVS.
-i --indexes       Comma separated list of indexes devices to run RVS on. This will
                   override the device values specified in the configuration file for
                   every action in the configuration file, including the ‘all’ value.
-j --json          Output should use the JSON format.
-l --debugLogFile  Specify the logfile for debug information. This will produce a log
                   file intended for post-run analysis after an error.
   --quiet         No console output given. See logs and return code for errors.
-m --modulepath    Specify a custom path for the RVS modules.
   --specifiedtest Run a specific test in a configless mode. Multiple word tests
                   should be in quotes. This action will default to all devices,
                   unless the indexes option is specifie.
-t --listTests     List the modules available to be executed through RVS and exit.
                   This will list only the readily loadable modules
                   given the current path and library conditions.
-v --verbose       Enable verbose reporting. This is equivalent to
                   specifying the -d 5 option.
   --version       Displays the version information and exits.
-h --help          Display usage information and exit.

Exit Status#

0        - if OK
non-zero - otherwise

Examples#

rvs Runs rvs with the default test configuration file [install_base]/conf/rvs.conf

rvs -c conf/gpup1.conf -d 3 -j -l mylog.txt Runs rvs with configuration file conf/gpup1.conf and writes output into log file mylog.txt using logging level 3 (INFO) in JSON format

For more details consult the User Guide located in: [install_base]/userguide/html/index.html