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

ooni / netx / 104
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: issue/302
DEFAULT BRANCH: master
Ran 19 Oct 2019 06:44PM UTC
Jobs 3
Files 32
Run time 41s
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

19 Oct 2019 06:40PM UTC coverage: 99.903% (-0.005%) from 99.908%
104

Pull #30

travis-ci-com

web-flow
dnsovertcp: decouple from netx/httpx

Same purpose of #28 and #27. We want to reach a situation where we can
construct a DNS transport that does not depend on netx/httpx.

The general objective here is (1) to decouple unrelated parts of the
tree and (2) to use dependency injection to enable writing wrappers for
any piece of code, so to enable follow-up measurements when any step
we're performing seems to return something fishy.

While working on this diff, I noticed that there was inconsistency
in the way in which we manage DNS:

- some resolvers tolerated domain input, others did not

- some resolvers automatically added ports in some cases

I've therefore made sure all resolvers are constructed in a way that
is robust to supplying DNS names as well as to missing ports.
Pull Request #30: dnsovertcp: decouple from netx/httpx

28 of 28 new or added lines in 3 files covered. (100.0%)

2052 of 2054 relevant lines covered (99.9%)

98.2 hits per line

Jobs
ID Job ID Ran Files Coverage
1 104.1 (GO111MODULE=on) 19 Oct 2019 06:44PM UTC 0
99.9
Travis Job 104.1
2 104.2 (GO111MODULE=on) 19 Oct 2019 06:44PM UTC 0
99.9
Travis Job 104.2
3 104.3 (GO111MODULE=on) 19 Oct 2019 06:44PM UTC 0
99.9
Travis Job 104.3
Source Files on build 104
Detailed source file information is not available for this build.
  • Back to Repo
  • Build #104
  • Pull Request #30
  • PR Base - master (#102)
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