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

ooni / probe-cli / 377
4%
master: 72%

Build:
Build:
LAST BUILD BRANCH: refactor/no-forks
DEFAULT BRANCH: master
Ran 18 Mar 2020 11:18AM UTC
Jobs 1
Files 1184
Run time 2min
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

18 Mar 2020 11:10AM UTC coverage: 3.894% (-0.02%) from 3.913%
377

Pull #120

travis-ci

web-flow
ooni.go: use 32 bit counter to signal interruption

Using a 64 bit counter has pitfalls. See Go documentation.

I don't want a refactoring or whatever to let these pitfalls
emerge in the future.

We just need one bit to signal we're done.

So use 32 bit, which shall be safe everywhere.

See https://golang.org/pkg/sync/atomic/#pkg-note-BUG.

Proactively triggered by https://github.com/ooni/probe-engine/issues/399.
Pull Request #120: ooni.go: use 32 bit counter to signal interruption

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

7750 of 199015 relevant lines covered (3.89%)

0.04 hits per line

Jobs
ID Job ID Ran Files Coverage
1 377.1 18 Mar 2020 11:18AM UTC 0
3.89
Travis Job 377.1
Source Files on build 377
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #377
  • Pull Request #120
  • PR Base - master (#375)
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