Files
sysbench/tests/t/opt_histogram.t
Alexey Kopytov 07b1146b15 Fix #173: Commit feb0346 removed latency sum from reporting
Add latency sum back to reports.
2017-09-19 08:48:27 +03:00

52 lines
1.4 KiB
Perl

########################################################################
--histogram tests
########################################################################
$ cat >$CRAMTMP/histogram.lua <<EOF
> local ffi = require("ffi")
> ffi.cdef[[
> int usleep(unsigned int);
> ]]
> function event()
> if (sysbench.tid == 0) then
> ffi.C.usleep(1000000)
> else
> ffi.C.usleep(2000000)
> end
> end
> EOF
$ sysbench --histogram $CRAMTMP/histogram.lua --events=2 --threads=2 run
sysbench * (glob)
Running the test with following options:
Number of threads: 2
Initializing random number generator from current time
Initializing worker threads...
Threads started!
Latency histogram (values are in milliseconds)
value ------------- distribution ------------- count
* |\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* 1 (glob)
* |\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* 1 (glob)
Throughput:
events/s (eps): *.* (glob)
time elapsed: *s (glob)
total number of events: 2
Latency (ms):
min: *.* (glob)
avg: *.* (glob)
max: *.* (glob)
95th percentile: *.* (glob)
sum: *.* (glob)
Threads fairness:
events (avg/stddev): 1.0000/0.00
execution time (avg/stddev): */* (glob)