• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

mlalic / solicit / 421 / 3
78%
master: 78%

Build:
DEFAULT BRANCH: master
Ran 05 Apr 2016 04:55PM UTC
Files 21
Run time 5min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

04 Apr 2016 09:24PM UTC coverage: 93.663% (-1.3%) from 94.919%
421.3

Pull #21

travis-ci

jwilm
Add support for PING frame

The protocol specifies a few things that could not be handled here due
to current Solicit APIs.

> If a PING frame is received with a stream identifier field value other
> than 0x0, the recipient MUST respond with a connection error (Section
> 5.4.1) of type PROTOCOL_ERROR.

and

> Receipt of a PING frame with a length field value other than 8 MUST be
> treated as a connection error (Section 5.4.1) of type
> FRAME_SIZE_ERROR.

When receiving a PING frame without the ACK flag set, the connection
replies with a PING frame having the ACK flag set. When an ACK is
received, nothing is done.

In addition to supporting the PING frame of the HTTP/2 protocol, a
method is exposed on the Async client to support sending PINGs as
desired by the client. This part of the feature is a bit half-baked as
the client has no way of getting the PONG. It wasn't clear how this
API should work. At the very least, it provides a method which will send
PING frames and return an error immediately if the client isn't capable
of making requests.
Pull Request #21: Add support for PING frame

2882 of 3077 relevant lines covered (93.66%)

0.94 hits per line

Source Files on job 421.3
  • Tree
  • List 0
  • Changed 8
  • Source Changed 0
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 421
  • Travis Job 421.3
  • d42b22a1 on github
  • Prev Job for on master (#418.3)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc