Running Testplans

When running tests with cijoe one uses the command-line tool cij_runner:

usage: cij_runner [-h] --testplan TESTPLAN [TESTPLAN ...] --env ENV
                  [--output OUTPUT] [--testcase-match TESTCASE_MATCH] [-v]

cij_runner - CIJOE Test Runner

optional arguments:
  -h, --help            show this help message and exit
  --testplan TESTPLAN [TESTPLAN ...]
                        Path to one or more testplan(s) to run (default: None)
  --env ENV             Path to the environment definition (default: None)
  --output OUTPUT       Path to directory in which to store runner output
                        (default: /tmp/trun-f43df4d7)
  --testcase-match TESTCASE_MATCH
                        run only testcases matching the given string (default:
                        None)
  -v, --verbose         increase output verbosity, 0 = quiet, 1 = some, 1 >
                        alot (default: 0)

The essential inputs to provide to the tool are:

  • An Environment Definition; describing where to run.
  • One or more Testplans; describing what to run.
  • An output directory to store the results aka the testrun

Example

… TODO …