Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
The TestRunner (Extracted from carlin).
Python R JavaScript C++ Inno Setup Shell Other

This branch is 7423 commits behind master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
conf
lib
pytests
resources
scripts
unittests
.gitignore
4node_win_vm.ini
Makefile
README
TestInput.py
run_latest
testrunner

README

trunner

Syntax: testrunner [options]

Options:
 -c <file>        Config file name (located in the conf subdirectory)
 -i <file>        Path to file containing server list.This file contains
                  required information for connecting to all servers
 -s <server>      Hostname of server (multiple -s options add more servers)
 -t <test>        Test name (multiple -t options add more tests)
 -p key=value pairs e.g version=xyz,key1=value1


The config file is located in ./conf and is simply a list of tests. A test is defined by its path relative to ./tests/ and can be nested.
Testrunner will execute each test in sequence. It will run ./tests/<testname>/run.sh


Environment variables available to tests:

Each test has access to a TestInput object which contains serverInfo and test specific parameter

Something went wrong with that request. Please try again.