Method Tools.Shoot.run()
- Method
run
mapping
(string
:int
|float
|string
) run(Test
test
,int
maximum_seconds
,__deprecated__
(float
)|void
overhead
)- Description
Run a single benchmark test.
- Parameter
test
Benchmark to run.
- Parameter
maximum_seconds
Number of seconds to run the test before terminating it.
- Parameter
overhead
Ignored, obsolete.
- Returns
Returns a mapping with the following fields on success:
"time"
:float
Actual number of seconds that the test ran.
"loops"
:int
Number of times that the test ran.
"n"
:int
Number of sub tests that were run.
"readable"
:string
Description of the test result.
"n_over_time"
:int
Number of sub tests per second.
On benchmark failure a mapping with the single entry
"readable"
set to"FAIL"
is returned.- See also