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

ooni / probe-cli / 6261510340
72%

Build:
DEFAULT BRANCH: master
Ran 21 Sep 2023 12:23PM UTC
Jobs 1
Files 506
Run time 13s
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

21 Sep 2023 12:17PM UTC coverage: 81.49% (-0.01%) from 81.5%
6261510340

push

github

web-flow
refactor(enginenetx): introduce stats and make tactic a struct (#1291)

This diff refactors the code to introduce a stats interface and to make
the tactic a struct ~without methods attached.

We transform the tactic into a struct because we're planning on storing
the tactics on disk and loading them.

We need stats to track what is working and choose which is the best
tactic that we should employ.

In light of these two needs, it makes sense to transfer the reporting
methods that previously were part of the tactic interface to stats.

With this diff, we temporarily lost the possibility of choosing which
handshaker to use, which was not implemented anyway and needs some more
work to reason about how we'd store this information on disk.

Part of https://github.com/ooni/probe/issues/2531

41 of 41 new or added lines in 2 files covered. (100.0%)

23456 of 28784 relevant lines covered (81.49%)

26.66 hits per line

Jobs
ID Job ID Ran Files Coverage
1 0 - 6261510340.1 21 Sep 2023 12:23PM UTC 0
81.49
GitHub Action Run
Source Files on build 6261510340
Detailed source file information is not available for this build.
  • Back to Repo
  • 7110bb9a on github
  • Prev Build on master (#6259010565)
  • Next Build on master (#6264240213)
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