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

ooni / probe-cli / 378 / 1
72%
master: 72%

Build:
DEFAULT BRANCH: master
Ran 18 Mar 2020 11:39AM UTC
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:32AM UTC coverage: 3.895% (-0.02%) from 3.913%
378.1

push

travis-ci

web-flow
ooni.go: use 32 bit counter to signal interruption (#120)

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.

7752 of 199015 relevant lines covered (3.9%)

0.04 hits per line

Source Files on job 378.1
  • Tree
  • List 0
  • Changed 5
  • Source Changed 1
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 136
  • Travis Job 378.1
  • 1d3e7e11 on github
  • Prev Job for on master (#375.1)
  • Next Job for on master (#381.1)
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