FunkLoad Bench runner.
$Id: BenchRunner.py 24746 2005-08-31 09:59:27Z bdelbosc $
Run a unit test in bench mode.
Adds new threads to existing list. Used to dynamically add new threads during a debug bench run.
Creates number_of_threads threads and returns as a list.
NOTE: This method is not thread safe. Thread safety must be handled by the caller.
Stops given number of threads and deletes from thread list.
NOTE: This method is not thread safe. Thread safety must be handled by the caller.
Display all different traceback of Threads for debugging.
Require threadframe module.
Get monitors configuration from hosts
Log activity during duration.
Log to the test result file.
Stop logging tag.
Start logging tag.
Removes threads. Used to dynamically remove threads during a debug bench run.
Run all the cycles.
return 0 on success, 1 if there were some failures and -1 on errors.
Start monitoring on hosts list.
Starts threads.
Stop monitoring and save xml result.
Stops all running threads.
Run a unit test in loop.
Run a test in loop.
Container for thread related data.
A simple class to signal whether a thread should continue running or stop.
Count number of result.
Return counters.
Return a status and an exit code.
instantiate a unittest.
Default main.
Clear the previous results.