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

ooni / probe-cli / 6316332524
72%

Build:
DEFAULT BRANCH: master
Ran 26 Sep 2023 05:41PM UTC
Jobs 1
Files 511
Run time 11s
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

26 Sep 2023 05:36PM UTC coverage: 81.815% (+0.04%) from 81.776%
6316332524

push

github

web-flow
feat(enginenetx): add policy based on stats (#1312)

This policy first checks the stats and sorts the entries for which we
have the highest nonzero success rate. Then, we use an underlying policy
to produce additional suitable tactics for the HTTPS dialer.

There is a check preventing the same tactic from being emitted twice.
This means that, if we emit a tactic looking into the stats, we're not
going to emit the same exact tactic again when using our beacons policy
generator.

Also, because we try using stable sorting, and assuming some tactics
work, we would most likely continue using the tactics that work, until
something bad happens and we need to try and see whether other tactics
work.

While there, rename statstracker{,_test}.go to statsmanager{,_test}.go
because the type inside it is called "state manager". The state tracker
is an abstract concept only used by the https dialer code.

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

51 of 51 new or added lines in 1 file covered. (100.0%)

24029 of 29370 relevant lines covered (81.81%)

24.19 hits per line

Jobs
ID Job ID Ran Files Coverage
1 0 - 6316332524.1 26 Sep 2023 05:41PM UTC 0
81.81
GitHub Action Run
Source Files on build 6316332524
Detailed source file information is not available for this build.
  • Back to Repo
  • 4e1abe01 on github
  • Prev Build on master (#6314462272)
  • Next Build on master (#6316582611)
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