Package pysys :: Module baserunner
[hide private]
[frames] | no frames]

Module baserunner

source code

Contains the base class used to perform the execution and audit trail reporting of a set of tests.

Test selection is by default performed through the pysys.py launch script, which locates and creates a set of class instances representing the tests to be executed. These are passed to the base runner as a list of object references, so that the base runner can then iterate through the list to perform the test execution. For more information see the pysys.baserunner.BaseRunner API documentation.

Classes [hide private]
  BaseRunner
The base class for executing a set of PySys testcases.
  TestContainer
Class used for co-ordinating the execution of a single test case.
Variables [hide private]
  global_lock = threading.Lock()
  N_CPUS = 32
  __package__ = 'pysys'