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

ooni / netx / 126
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: issue/302
DEFAULT BRANCH: master
Ran 22 Oct 2019 09:11AM UTC
Jobs 3
Files 46
Run time 14s
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

22 Oct 2019 09:06AM UTC coverage: 100.0%. First build
126

push

travis-ci

bassosimone
httpx: use context for propagating transaction info

The final barrier for using context for propagating transaction info
is the usage of DialTLS inside the http transport.

By switching to using DialContext instead, and by delegating to the
net/http transport the TLS handshake, we can propagate the context
everywhere, so we can always put measurements in context.

While working on that, I realised that the split between a TLS
handshake start and a TLS handshake done event was reasonable since
it allowed us to put I/O events between these two events in the
right context (i.e. TLS handshake I/O) as well.

In the same vein, I should probably split the Resolve event into
two separate events, to put resolve operations in context.

91 of 91 new or added lines in 8 files covered. (100.0%)

1982 of 1982 relevant lines covered (100.0%)

82.35 hits per line

Jobs
ID Job ID Ran Files Coverage
1 126.1 (GO111MODULE=on) 22 Oct 2019 09:12AM UTC 0
100.0
Travis Job 126.1
2 126.2 (GO111MODULE=on) 22 Oct 2019 09:12AM UTC 0
100.0
Travis Job 126.2
3 126.3 (GO111MODULE=on) 22 Oct 2019 09:11AM UTC 0
100.0
Travis Job 126.3
Source Files on build 126
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #126
  • dbd15e74 on github
  • Next Build on feature/refactor-10 (#126)
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