| Age | Commit message (Collapse) | Author |
|
Try intercepting a reader.
|
|
The previous method for reading the download was slow -- it
involved too many "context switches" out of library code where
the reading was actually happening. This method appears to be
better. We'll see.
|
|
|
|
The factor of five being included to account for the fact that a single
test accumulated five RTTs was being applied twice. This patch fixes
that.
|
|
In the case where the user omitted the -debug flag the client
would still output debugging information regardless. This commit
fixes that.
|
|
cooldownPeriod should really be a time.Duration. Make it so.
|
|
Improve robustness of the client in the case(s) where a network
goes away in the middle of the test. Report errors properly in
these cases and gracefully end the test.
|
|
Calculation
In AllSequentialIncreasesLessThan (nee IncreasesLessThan), an earlier
version of this function did not properly take into account the order
in which values were added to the moving average when calculating
the percent change. This patch fixes that error and adds an additional
criteria for the function to return `true`: there must be *at least*
`intervals` collected samples.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|