Ran
|
Jobs
6
|
Files
21
|
Run time
7min
|
Badge
Embed ▾
README BADGES
|
push
travis-ci
<a href="https://github.com/igrigorik/http-2/commit/<a class=hub.com/igrigorik/http-2/commit/<a class="double-link" href="https://git"><a class=hub.com/igrigorik/http-2/commit/<a class="double-link" href="https://git"><a class=hub.com/igrigorik/http-2/commit/<a class="double-link" href="https://git"><a class=hub.com/igrigorik/http-2/commit/a4a6087c3ae7f755f79568840bdb414f5603e56c">a4a6087c3<a href="https://github.com/igrigorik/http-2/commit/a4a6087c3ae7f755f79568840bdb414f5603e56c">">&lt;a href=&quot;https://github.com/igrigorik/http-2/commit/</a><a class="double-link" href="https://github.com/igrigorik/http-2/commit/&lt;a class=&quot;double-link&quot; href=&quot;https://git">&lt;a class=</a>hub.com/igrigorik/http-2/commit/a4a6087c3ae7f755f79568840bdb414f5603e56c">a4a6087c3</a><a href="https://github.com/igrigorik/http-2/commit/a4a6087c3ae7f755f79568840bdb414f5603e56c">&lt;a href=&quot;https://github.com/igrigorik/http-2/commit/a4a6087c3ae7f755f79568840bdb414f5603e56c&quot;&gt;&amp;quot;&amp;gt;fixed window update by adding receive window control (#107) Implemented new receive window strategy: receiver keeps track of the size of DATA payload received and when this goes above half of the local window, the receiver issues a WINDOW_UPDATE with the receiver window as increment. This removes the flood of control frames (window_update&amp;amp;#39;s) for small data frames. Inspiration: https://github.com/nghttp2/nghttp2/blob/&lt;/a&gt;&lt;a class=&quot;double-link&quot; href=&quot;https://github.com/igrigorik/http-2/commit/</a><a class="double-link" href="https://github.com/igrigorik/http-2/commit/<a class="double-link" href="https://github.com/igrigorik/http-2/commit/2bf3680d870953010d7e1e6e4a66510f8458cc3c">2bf3680d8</a>">2bf3680d8</a>">2bf3680d8</a><a href="https://github.com/igrigorik/http-2/commit/a4a6087c3ae7f755f79568840bdb414f5603e56c">/lib/nghttp2_session.c#L4941-L4958 * Added new v</a>alidation (stream and connection errors) if window drops below 0 * Split connection and stream flow control logic * Refactor flow control into flow buffer module * Added tests for stream and connection flow control
2409 of 2490 relevant lines covered (96.75%)
7901.76 hits per line
Lines | Coverage | ∆ | File |
---|---|---|---|
2 |
99.61 |
-0.39% | spec/stream_spec.rb |
4 |
97.97 |
-0.01% | lib/http/2/stream.rb |
24 |
88.89 |
-0.18% | lib/http/2/connection.rb |
ID | Job ID | Ran | Files | Coverage | |
---|---|---|---|---|---|
1 | 266.1 (2.1) | 21 |
97.37 |
Travis Job 266.1 | |
2 | 266.2 (2.2) | 21 |
97.37 |
Travis Job 266.2 | |
3 | 266.3 (2.3.0) | 21 |
97.37 |
Travis Job 266.3 | |
4 | 266.4 (2.4.0) | 21 |
97.37 |
Travis Job 266.4 | |
5 | 266.5 (jruby-9.1.8.0) | 21 |
0.0 |
Travis Job 266.5 | |
6 | 266.6 (jruby-head) | 21 |
0.0 |
Travis Job 266.6 |
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
---|