<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jcarr/networkQuality, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>http://cgit.wit.com/jcarr/networkQuality/atom?h=main</id>
<link rel='self' href='http://cgit.wit.com/jcarr/networkQuality/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/networkQuality/'/>
<updated>2024-11-16T06:08:14Z</updated>
<entry>
<title>fix build</title>
<updated>2024-11-16T06:08:14Z</updated>
<author>
<name>Jeff Carr</name>
<email>jcarr@wit.com</email>
</author>
<published>2024-11-16T06:08:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/networkQuality/commit/?id=11bbac055c2c02b474288547f0d7cd0adad1f7a2'/>
<id>urn:sha1:11bbac055c2c02b474288547f0d7cd0adad1f7a2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>??? don't merge this</title>
<updated>2024-11-06T19:43:49Z</updated>
<author>
<name>Jeff Carr</name>
<email>jcarr@wit.com</email>
</author>
<published>2024-11-06T19:43:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/networkQuality/commit/?id=471238a26d4607da7be7732d551911556b9df0bb'/>
<id>urn:sha1:471238a26d4607da7be7732d551911556b9df0bb</id>
<content type='text'>
Signed-off-by: Jeff Carr &lt;jcarr@wit.com&gt;
</content>
</entry>
<entry>
<title>build for debian</title>
<updated>2024-11-06T19:42:55Z</updated>
<author>
<name>Jeff Carr</name>
<email>jcarr@wit.com</email>
</author>
<published>2024-11-06T19:42:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/networkQuality/commit/?id=047c382537b76df4ac582230b72c98ef5aa6cbc8'/>
<id>urn:sha1:047c382537b76df4ac582230b72c98ef5aa6cbc8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>todo: find a way to store these in the git commit</title>
<updated>2024-11-06T18:41:51Z</updated>
<author>
<name>Jeff Carr</name>
<email>jcarr@wit.com</email>
</author>
<published>2024-11-06T18:41:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/networkQuality/commit/?id=5e5a66739b966272cb4bac6f9ebe72b2365f840e'/>
<id>urn:sha1:5e5a66739b966272cb4bac6f9ebe72b2365f840e</id>
<content type='text'>
Signed-off-by: Jeff Carr &lt;jcarr@wit.com&gt;
</content>
</entry>
<entry>
<title>[Feature] Be more explicit about which part of the test was unstable</title>
<updated>2024-01-29T15:15:24Z</updated>
<author>
<name>Will Hawkins</name>
<email>hawkinsw@obs.cr</email>
</author>
<published>2024-01-29T15:15:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/networkQuality/commit/?id=343954285090861f84a26e9818e2e946f87b8d1f'/>
<id>urn:sha1:343954285090861f84a26e9818e2e946f87b8d1f</id>
<content type='text'>
When a test did not run to stability, tell the user which part of the
test was unstable.

Signed-off-by: Will Hawkins &lt;hawkinsw@obs.cr&gt;
</content>
</entry>
<entry>
<title>[Feature] Special RPM calculation semantics when test does not stabilize</title>
<updated>2024-01-29T14:50:19Z</updated>
<author>
<name>Will Hawkins</name>
<email>hawkinsw@obs.cr</email>
</author>
<published>2024-01-29T14:49:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/networkQuality/commit/?id=60b273e673b7af9b30bf439bb1a177ee339883ba'/>
<id>urn:sha1:60b273e673b7af9b30bf439bb1a177ee339883ba</id>
<content type='text'>
When the test does not stabilize (responsiveness), using only the most
recent MAD probes to calculate the provisional final RPM could leave us
with a very small number of samples. So, instead, use all the probe
measurements to do the calculation.

Signed-off-by: Will Hawkins &lt;hawkinsw@obs.cr&gt;
</content>
</entry>
<entry>
<title>[Bugfix] Do not advance the interval when stable</title>
<updated>2024-01-28T03:04:12Z</updated>
<author>
<name>Will Hawkins</name>
<email>hawkinsw@obs.cr</email>
</author>
<published>2024-01-28T03:04:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/networkQuality/commit/?id=59b565b068c007e0e99bfc382f32fda3bc0cfe6f'/>
<id>urn:sha1:59b565b068c007e0e99bfc382f32fda3bc0cfe6f</id>
<content type='text'>
By advancing the stability algorithm's interval when the measurement is
complete, we incorrectly expelled one of those intervals from the RPM
calculation. As a result, the final RPM calculation did not include all
the probe measurements that factored into stability calculation.

Signed-off-by: Will Hawkins &lt;hawkinsw@obs.cr&gt;
</content>
</entry>
<entry>
<title>[Bugfix] Stabilizer was optimistic</title>
<updated>2024-01-28T03:02:49Z</updated>
<author>
<name>Will Hawkins</name>
<email>hawkinsw@obs.cr</email>
</author>
<published>2024-01-28T03:02:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/networkQuality/commit/?id=e461216c7c560c270b1759f28adc62403f3b28e2'/>
<id>urn:sha1:e461216c7c560c270b1759f28adc62403f3b28e2</id>
<content type='text'>
The "all complete" flag incorrectly overwrote a previous value, even if
that value was false. The result? If an aggregate was incomplete but any
later aggregate was complete, it would conclude that all aggregates were
complete.

Signed-off-by: Will Hawkins &lt;hawkinsw@obs.cr&gt;
</content>
</entry>
<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/jcarr/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>[Bugfix] Continue Adding LGCs During Responsiveness Stabilization</title>
<updated>2024-01-20T00:40:11Z</updated>
<author>
<name>Will Hawkins</name>
<email>hawkinsw@obs.cr</email>
</author>
<published>2024-01-20T00:37:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/networkQuality/commit/?id=65b039e33717ee43620363704cb3daa304a5e724'/>
<id>urn:sha1:65b039e33717ee43620363704cb3daa304a5e724</id>
<content type='text'>
The client was not continuing to add load-generating connections at each
stability-check interval (as called for by the spec).

Also, the client now properly obeys the `--rpm.id` option given on the
command line.

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