<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wit-go/networkQuality/series, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>http://cgit.wit.com/wit-go/networkQuality/atom?h=main</id>
<link rel='self' href='http://cgit.wit.com/wit-go/networkQuality/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/wit-go/networkQuality/'/>
<updated>2024-01-27T01:46:05Z</updated>
<entry>
<title>[Bugfix] Only probes collected during stable MAD count</title>
<updated>2024-01-27T01:46:05Z</updated>
<author>
<name>Will Hawkins</name>
<email>hawkinsw@obs.cr</email>
</author>
<published>2024-01-27T01:46:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/wit-go/networkQuality/commit/?id=e60066f572464da3a6f55999a48b1d38cf6423d6'/>
<id>urn:sha1:e60066f572464da3a6f55999a48b1d38cf6423d6</id>
<content type='text'>
For calculating the final RPM, only those probes that are sent/received
during the stable MAD should count.

Signed-off-by: Will Hawkins &lt;hawkinsw@obs.cr&gt;
</content>
</entry>
<entry>
<title>[Feature] Support for testing upload/download in parallel</title>
<updated>2024-01-05T00:10:37Z</updated>
<author>
<name>Will Hawkins</name>
<email>hawkinsw@obs.cr</email>
</author>
<published>2023-12-14T00:56:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/wit-go/networkQuality/commit/?id=f3990f950277c2f61e0e1811b4b8a81fc0219da4'/>
<id>urn:sha1:f3990f950277c2f61e0e1811b4b8a81fc0219da4</id>
<content type='text'>
Use the `--rpm.parallel` to test in parallel mode. The default testing
mode is serial.

Signed-off-by: Will Hawkins &lt;hawkinsw@obs.cr&gt;
</content>
</entry>
<entry>
<title>Add license information to files where its missing</title>
<updated>2023-07-14T15:25:20Z</updated>
<author>
<name>Will Hawkins</name>
<email>hawkinsw@obs.cr</email>
</author>
<published>2023-07-14T15:25:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/wit-go/networkQuality/commit/?id=a422c6266cf9fbc8e8eef518ec769e86472eedb8'/>
<id>urn:sha1:a422c6266cf9fbc8e8eef518ec769e86472eedb8</id>
<content type='text'>
Some new(ish) files were missing license text.

Signed-off-by: Will Hawkins &lt;hawkinsw@obs.cr&gt;
</content>
</entry>
<entry>
<title>[Bugfix]: Out of range percentile calculations</title>
<updated>2023-07-14T14:59:05Z</updated>
<author>
<name>Will Hawkins</name>
<email>hawkinsw@obs.cr</email>
</author>
<published>2023-07-14T14:59:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/wit-go/networkQuality/commit/?id=f2b7e719543408650fef7e3290f77962654453a9'/>
<id>urn:sha1:f2b7e719543408650fef7e3290f77962654453a9</id>
<content type='text'>
It was possible for a user of percentile-calculation functions to
request a percentile that caused the underlying array of values to be
accessed out of bounds. This patch fixes that error.

Signed-off-by: Will Hawkins &lt;hawkinsw@obs.cr&gt;
</content>
</entry>
<entry>
<title>Parameterize Percentile in RPM Calculations</title>
<updated>2023-07-14T14:58:51Z</updated>
<author>
<name>Will Hawkins</name>
<email>hawkinsw@obs.cr</email>
</author>
<published>2023-07-14T14:55:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/wit-go/networkQuality/commit/?id=df37c3e0d572ff3b4b4de3e9919402e8e0ccf971'/>
<id>urn:sha1:df37c3e0d572ff3b4b4de3e9919402e8e0ccf971</id>
<content type='text'>
Make the percentile used by RPM calculations user-controlled. Note: A
percentile-based calculation is not part of the spec. This is an
optional feature.

Signed-off-by: Will Hawkins &lt;hawkinsw@obs.cr&gt;
</content>
</entry>
<entry>
<title>[Bugfix] Duplicate bucket IDs caused incorrect results</title>
<updated>2023-07-12T15:11:10Z</updated>
<author>
<name>Will Hawkins</name>
<email>hawkinsw@obs.cr</email>
</author>
<published>2023-07-12T15:11:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/wit-go/networkQuality/commit/?id=399eda676f7889accf72231c6696b89de7ea3fae'/>
<id>urn:sha1:399eda676f7889accf72231c6696b89de7ea3fae</id>
<content type='text'>
The upload direction reused bucket IDs used during the test in the
download direction which caused an incorrect grand-total RPM
calculation. To solve the problem, this patch adds a global bucket
ID generator and passes that to everyone that needs it.

TODO: Make the bucket generator type more generic.

Signed-off-by: Will Hawkins &lt;hawkinsw@obs.cr&gt;
</content>
</entry>
<entry>
<title>[Feature] Major update: Track measurements that may be delayed</title>
<updated>2023-07-10T17:45:50Z</updated>
<author>
<name>Will Hawkins</name>
<email>hawkinsw@obs.cr</email>
</author>
<published>2023-07-10T17:45:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/wit-go/networkQuality/commit/?id=78d574a74665c8bc062c26755c80a8b524bce347'/>
<id>urn:sha1:78d574a74665c8bc062c26755c80a8b524bce347</id>
<content type='text'>
Among other major feature additions, this version of the client tracks
any measurements that may be long delayed and considers their presence
or absence as part of a stability measurement.

This version of the client also more closely tracks the spec. In
particular, it performs a sinle-sided trimmed mean rather than a
double-sided trimmed mean.

Signed-off-by: Will Hawkins &lt;hawkinsw@obs.cr&gt;
</content>
</entry>
</feed>
