Public Member Functions | |
def | __init__ (self, resolution, max_possible) |
def | add (self, val) |
def | get_data (self) |
def | merge (self, another_data) |
def | reset (self) |
Public Attributes | |
multiplier | |
Private Member Functions | |
def | _bucket_for (self, val) |
Private Attributes | |
_buckets | |
_count | |
_lock | |
_max | |
_max_possible | |
_min | |
_resolution | |
_sum | |
_sum_of_squares | |
Histogram class used for recording performance testing data. This class is thread safe.
Definition at line 21 of file histogram.py.
def tests.qps.histogram.Histogram.__init__ | ( | self, | |
resolution, | |||
max_possible | |||
) |
Definition at line 27 of file histogram.py.
|
private |
Definition at line 78 of file histogram.py.
def tests.qps.histogram.Histogram.add | ( | self, | |
val | |||
) |
Definition at line 48 of file histogram.py.
def tests.qps.histogram.Histogram.get_data | ( | self | ) |
Definition at line 57 of file histogram.py.
def tests.qps.histogram.Histogram.merge | ( | self, | |
another_data | |||
) |
Definition at line 68 of file histogram.py.
def tests.qps.histogram.Histogram.reset | ( | self | ) |
Definition at line 39 of file histogram.py.
|
private |
Definition at line 37 of file histogram.py.
|
private |
Definition at line 34 of file histogram.py.
|
private |
Definition at line 28 of file histogram.py.
|
private |
Definition at line 36 of file histogram.py.
|
private |
Definition at line 30 of file histogram.py.
|
private |
Definition at line 35 of file histogram.py.
|
private |
Definition at line 29 of file histogram.py.
|
private |
Definition at line 31 of file histogram.py.
|
private |
Definition at line 32 of file histogram.py.
tests.qps.histogram.Histogram.multiplier |
Definition at line 33 of file histogram.py.