[tahoe-lafs-trac-stream] [tahoe-lafs] #1392: Extended testing of server.get_latencies for the null backend case
tahoe-lafs
trac at tahoe-lafs.org
Thu Apr 14 15:56:28 PDT 2011
#1392: Extended testing of server.get_latencies for the null backend case
---------------------------+---------------------------
Reporter: arch_o_median | Owner:
Type: defect | Status: new
Priority: minor | Milestone: undecided
Component: code-storage | Version: 1.8.2
Keywords: review needed | Launchpad Bug:
---------------------------+---------------------------
This patch tests the behavior of get_latencies in two ways:
One:
The get_latencies method is covered.
Two:
In the case of a sample size of less than 1000 in a category
get_latencies should return None as the value for each quantile in that
category.
If get_latencies simply reports the nth percentile ignoring small sample
sizes the interpretation of identical values for 99th and 99.9th
percentiles can become ambiguous. That is one cannot tell if they have
the same value because there are many latencies with the same value at the
`big' end of the distribution, or if there are simply few observations and
the value at the same index in the list is being reported twice.
--
Ticket URL: <http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1392>
tahoe-lafs <http://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list