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

ooni / netx / 103
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: issue/302
DEFAULT BRANCH: master
Ran 19 Oct 2019 06:42PM UTC
Jobs 3
Files 32
Run time 24s
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:28PM UTC coverage: 99.903%. First build
103

push

travis-ci

bassosimone
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.

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

2052 of 2054 relevant lines covered (99.9%)

98.03 hits per line

Jobs
ID Job ID Ran Files Coverage
1 103.1 (GO111MODULE=on) 19 Oct 2019 06:42PM UTC 0
99.9
Travis Job 103.1
2 103.2 (GO111MODULE=on) 19 Oct 2019 06:42PM UTC 0
99.9
Travis Job 103.2
3 103.3 (GO111MODULE=on) 19 Oct 2019 06:42PM UTC 0
99.9
Travis Job 103.3
Source Files on build 103
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #103
  • 140a742f on github
  • Next Build on feature/refactor-1 (#103)
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