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

ooni / probe-cli / 6182675190
72%

Build:
DEFAULT BRANCH: master
Ran 14 Sep 2023 08:13AM UTC
Jobs 1
Files 481
Run time 10s
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

14 Sep 2023 08:07AM UTC coverage: 81.004% (+0.006%) from 80.998%
6182675190

push

github

web-flow
feat(measurexlite): Trace now implements MeasuringNetwork (#1262)

This diff is still yak shaving for
https://github.com/ooni/probe/issues/2531 but produces some nice side
effects. Now, we can either use netxlite.Netx or measurexlite.Trace as a
dependency for measuring code.

The cost of this change is (1) switching some functions to use a
`model.DebugLogger`, which is not an issue, and (2) adding some optional
wrappers to other functions. I made these functions to ignore the
wrappers and documented this limitation, because measurexlite code does
not need this functionality. It is a bit debateable whether this is the
best way to implement this change, but I am doing this because I would
like to see these wrappers gone when we stop using legacy/netx in the
codebase, so I think it's fine to ignore them, to better signal they're
deprecated stuff.

This change is absolutely in line with the original spirit of
measurexlite because it's now much simpler to write code for netxlite
and then upgrade to measurexlite.

I noticed this possibility yesterday while working on a much larger
diff, and now I am committing this smaller diff to start the working
day.

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

1 existing line in 1 file now uncovered.

22327 of 27563 relevant lines covered (81.0%)

35.68 hits per line

Jobs
ID Job ID Ran Files Coverage
1 0 - 6182675190.1 14 Sep 2023 08:13AM UTC 0
81.0
GitHub Action Run
Source Files on build 6182675190
Detailed source file information is not available for this build.
  • Back to Repo
  • 90366e51 on github
  • Prev Build on master (#6160654464)
  • Next Build on master (#6183021731)
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