Package funkload :: Module BenchRunner
[hide private]
[frames] | no frames]

Module BenchRunner

source code

FunkLoad Bench runner.

$Id: BenchRunner.py 24746 2005-08-31 09:59:27Z bdelbosc $

Classes [hide private]
  LoopTestRunner
Run a unit test in loop.
  BenchRunner
Run a unit test in bench mode.
Functions [hide private]
 
add_cycle_result(status)
Count number of result.
source code
 
get_cycle_results()
Return counters.
source code
 
get_status(success, failures, errors, color=False)
Return a status and an exit code.
source code
 
reset_cycle_results()
Clear the previous results.
source code
 
load_unittest(test_module, test_class, test_name, options)
Instanciate a unittest.
source code
 
main()
Default main.
source code
Variables [hide private]
  USAGE = '%prog [options] file class.method\n\n%prog launch a F...
  g_failures = 0
  g_errors = 0
  g_success = 0
Variables Details [hide private]

USAGE

Value:
'''%prog [options] file class.method

%prog launch a FunkLoad unit test as load test.

A FunkLoad unittest use a configuration file named [class].conf, this
configuration is overriden by the command line options.

See http://funkload.nuxeo.org/ for more information.
...