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

ooni / probe-cli / 6147920723
72%

Build:
DEFAULT BRANCH: master
Ran 11 Sep 2023 02:43PM UTC
Jobs 1
Files 477
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

11 Sep 2023 02:37PM UTC coverage: 81.011% (-0.01%) from 81.022%
6147920723

push

github

web-flow
refactor(measurexlite): move OperationLogger to logx (#1246)

## Checklist

- [x] I have read the [contribution
guidelines](https://github.com/ooni/probe-cli/blob/master/CONTRIBUTING.md)
- [x] reference issue for this pull request:
https://github.com/ooni/probe/issues/2531
- [x] if you changed anything related to how experiments work and you
need to reflect these changes in the ooni/spec repository, please link
to the related ooni/spec pull request: N/A
- [x] if you changed code inside an experiment, make sure you bump its
version number: N/A

## Description

I am starting to look into how to support beacons into the codebase as
explained by https://github.com/ooni/probe/issues/2531.

The first issue that I stumbled upon is that there is excessive coupling
between packages at the lower-levels, which we can reduce with easy
refactoring, and which would help reasoning on what to do to address the
underlying issue.

This diff is the first minor step towards cleaning up the code a bit: we
are moving a functionality that pertains to logging from measurexlite to
logx (which is where it should be).

While there, I noticed I needed to run `go mod tidy` to update the
`go.mod` and `go.sum` files, which were outdated.

23 of 25 new or added lines in 22 files covered. (92.0%)

8 existing lines in 3 files now uncovered.

22329 of 27563 relevant lines covered (81.01%)

30.58 hits per line

Jobs
ID Job ID Ran Files Coverage
1 0 - 6147920723.1 11 Sep 2023 02:43PM UTC 0
81.01
GitHub Action Run
Source Files on build 6147920723
Detailed source file information is not available for this build.
  • Back to Repo
  • 43f19804 on github
  • Prev Build on master (#6124747788)
  • Next Build on master (#6148419366)
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