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

ooni / probe-cli / 6644067710
72%

Build:
DEFAULT BRANCH: master
Ran 25 Oct 2023 05:42PM UTC
Jobs 1
Files 518
Run time 32s
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

25 Oct 2023 05:34PM UTC coverage: 80.009% (+0.08%) from 79.932%
6644067710

push

github

web-flow
feat(dslx): introduce MeasureResolvedAddresses (#1388)

This diff introduces MeasureResolvedAddresses and other ancillary
functions that allow us to express measuring endpoints in a very simple
way and with less code than with previous dslx code.

As a result, we can deprecate a bunch of dslx functions (we will
actually clean them up at a later time).

While there, make StreamList simpler and more efficient: we can stream
w/o creating a goroutine. It suffices to create a sufficiently buffered
channel and fill it, and we can do all the work in the current
goroutine.

While there, fix a bug where QUICHandshake was mistakenly using the host
network rather than the measuring network to create UDP listening
sockets, which, well..., generated lots of confusion for me 😅 🤦.

While there, make sure the netemx.MustNewScenario function creates
HTTP/3 listeners for DNS servers. Previously, we did not create such
listeners, which however is necessary because we very often use DoH3.

While there, make sure we have issues for upcoming work.

Closes https://github.com/ooni/probe/issues/2618.

126 of 126 new or added lines in 9 files covered. (100.0%)

23921 of 29898 relevant lines covered (80.01%)

34.84 hits per line

Jobs
ID Job ID Ran Files Coverage
1 0 - 6644067710.1 25 Oct 2023 05:42PM UTC 0
80.01
GitHub Action Run
Source Files on build 6644067710
Detailed source file information is not available for this build.
  • Back to Repo
  • 5c50be42 on github
  • Prev Build on master (#6641261826)
  • Next Build on master (#6944969821)
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