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

ooni / probe-engine
85%
master: 86%

Build:
Build:
LAST BUILD BRANCH: release/0.23.0
DEFAULT BRANCH: master
Repo Added 13 Jun 2019 03:05PM UTC
Files 190
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

LAST BUILD ON BRANCH develop
branch: develop
CHANGE BRANCH
x
Reset
  • develop
  • android
  • backend/369
  • backend/446
  • bassosimone-patch-1
  • cherry_pick_from_509
  • doc/dnscheck
  • feature/852
  • feature/assets
  • feature/build-ios
  • feature/cli
  • feature/coc
  • feature/dash
  • feature/dirauth
  • feature/dnst
  • feature/doh
  • feature/engine
  • feature/example
  • feature/forkx
  • feature/ghstuff
  • feature/issue_509
  • feature/jafar
  • feature/load-measurement
  • feature/maxminddb
  • feature/measurement-kit-0.10.11
  • feature/measurer
  • feature/ndt7
  • feature/netxtelegram
  • feature/newasn
  • feature/oohelper
  • feature/oonihosts
  • feature/oonimeasure
  • feature/oopsi
  • feature/orchestra-tor
  • feature/probe-cli-46
  • feature/psiphon-adventures
  • feature/sniblocking
  • feature/tcpconnect
  • feature/telegram
  • feature/telegram-minimal
  • feature/telegram-netx
  • feature/tortunnel
  • feature/travis
  • feature/updateassets
  • feature/validatemetadata
  • finish-dll
  • fix/alerts
  • fix/bodyvalue
  • fix/ci
  • fix/country_code
  • fix/dash
  • fix/dfv
  • fix/hkgcollectora
  • fix/issue-399
  • fix/long_tests_fedora
  • fix/mobile-staging
  • fix/oonimkall
  • fix/options
  • fix/orchestra
  • fix/orchestra-path
  • fix/proxy
  • fix/reportid
  • fix/runtime
  • fix/submission
  • fix_golang_build
  • fix_oonimkall_tests
  • frequent_build_breakage
  • investigate
  • issue/1001
  • issue/1005
  • issue/1019
  • issue/1026
  • issue/1050
  • issue/1055
  • issue/1057
  • issue/1060
  • issue/110
  • issue/112
  • issue/113
  • issue/114
  • issue/1185
  • issue/125
  • issue/1261
  • issue/1283
  • issue/132
  • issue/141
  • issue/142
  • issue/146
  • issue/148
  • issue/153
  • issue/155
  • issue/164
  • issue/167
  • issue/168
  • issue/169
  • issue/1884
  • issue/191
  • issue/25
  • issue/265
  • issue/267
  • issue/268
  • issue/280_bis
  • issue/288
  • issue/292
  • issue/302
  • issue/304
  • issue/308
  • issue/309
  • issue/314
  • issue/315
  • issue/316
  • issue/317
  • issue/321
  • issue/328
  • issue/331
  • issue/334
  • issue/339-base
  • issue/339penta
  • issue/339quater
  • issue/339x
  • issue/339xxxxxxxxx
  • issue/348
  • issue/351
  • issue/352
  • issue/353
  • issue/359
  • issue/362
  • issue/376
  • issue/384
  • issue/388
  • issue/396
  • issue/399
  • issue/404
  • issue/407
  • issue/423
  • issue/453
  • issue/484
  • issue/486
  • issue/495
  • issue/501
  • issue/506
  • issue/509
  • issue/533
  • issue/543
  • issue/546
  • issue/547
  • issue/55
  • issue/550
  • issue/562
  • issue/572
  • issue/576
  • issue/578
  • issue/581
  • issue/621
  • issue/622
  • issue/623
  • issue/624
  • issue/625
  • issue/626
  • issue/629
  • issue/643
  • issue/646
  • issue/650
  • issue/651
  • issue/655
  • issue/656
  • issue/668
  • issue/67
  • issue/671
  • issue/684
  • issue/689
  • issue/716
  • issue/728
  • issue/736
  • issue/740
  • issue/743
  • issue/746
  • issue/748
  • issue/761
  • issue/763
  • issue/764
  • issue/770
  • issue/776
  • issue/810
  • issue/819
  • issue/821
  • issue/829
  • issue/852
  • issue/866
  • issue/871
  • issue/887
  • issue/89
  • issue/893
  • issue/951
  • issue/974
  • issue/992
  • issue/994
  • issue_509
  • ja-pa-update-modules
  • master
  • mk
  • mobile-staging
  • mobile/fixes
  • ndt7-protocol
  • netx/spec
  • no-cloudflare
  • nocontext
  • orchestra-test-lists
  • prerelease
  • probe-engine/125
  • probe-engine/350
  • probe/887
  • refactor
  • refactor/generate
  • refactor/oodatamodel
  • refactor/testlists
  • refs/tags/v0.10.0
  • refs/tags/v0.12.0
  • refs/tags/v0.13.0
  • refs/tags/v0.13.1
  • refs/tags/v0.13.2
  • refs/tags/v0.14.0
  • refs/tags/v0.14.1
  • refs/tags/v0.15.0
  • refs/tags/v0.15.1
  • refs/tags/v0.15.2
  • refs/tags/v0.16.0
  • refs/tags/v0.17.0
  • refs/tags/v0.18.0
  • refs/tags/v0.19.0
  • refs/tags/v0.20.0
  • refs/tags/v0.20.1
  • refs/tags/v0.7.0
  • refs/tags/v0.8.0
  • refs/tags/v0.9.0
  • release
  • release/0.10.0
  • release/0.12.0
  • release/0.13.0
  • release/0.19.0
  • release/0.20.0
  • release/0.7.0
  • release/v0.1.0
  • release/v0.1.1
  • release/v0.11.0
  • sandbox-sbs
  • stable
  • testing/dash
  • update/ndt7
  • update/resources
  • v0.1.0
  • v0.1.1
  • v0.2.0
  • v0.3.0
  • v0.3.1
  • v0.4.0
  • v0.5.0
  • v0.6.0
  • xhdix-file/deal_with_eol
  • xhdix-resolver/add_idn_resolver

28 Dec 2019 03:30PM UTC coverage: 84.693% (+0.4%) from 84.327%
455

Pull #195

travis-ci

web-flow
engine: use rogpeppe/go-internal/lockedfile for kvstore

This patch changes the way in which we implement the kvstore used
to keep track of orchestra, to use rogpeppe/go-internal/lockedfile
rather than a database-like kvstore.

For our use case, atomic file read and write is adequate and we
don't need to add additional complexity.

Sadly, I didn't notice go-internal/lockedfile before.

Because we're not using a completely different kvstore, I have
changed to directory name to be `kvstore2`.
Pull Request #195: engine: use rogpeppe/go-internal/lockedfile for kvstore

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

2263 of 2672 relevant lines covered (84.69%)

0.94 hits per line

Relevant lines Covered
Build:
Build:
2672 RELEVANT LINES 2263 COVERED LINES
0.94 HITS PER LINE
Source Files on develop
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
455 develop engine: use rogpeppe/go-internal/lockedfile for kvstore This patch changes the way in which we implement the kvstore used to keep track of orchestra, to use rogpeppe/go-internal/lockedfile rather than a database-like kvstore. For our use case, a... Pull #195 28 Dec 2019 03:36PM UTC web-flow travis-ci
84.69
454 develop engine: use rogpeppe/go-internal/lockedfile for kvstore This patch changes the way in which we implement the kvstore used to keep track of orchestra, to use rogpeppe/go-internal/lockedfile rather than a database-like kvstore. For our use case, a... push 28 Dec 2019 03:27PM UTC bassosimone travis-ci
84.69
452 develop Join urlpaths without using filepath.Join Using filepath.Join leads to wrong results on Windows where the `\` path separator is used instead of `/`. There was only one place where we were joining paths AFAICT but it seems better to have a simple... Pull #194 28 Dec 2019 02:49PM UTC web-flow travis-ci
84.33
451 develop Join urlpaths without using filepath.Join Using filepath.Join leads to wrong results on Windows where the `\` path separator is used instead of `/`. There was only one place where we were joining paths AFAICT but it seems better to have a simple... push 28 Dec 2019 02:48PM UTC bassosimone travis-ci
84.33
446 develop Attempt to vendor everything push 23 Dec 2019 12:22PM UTC bassosimone travis-ci
84.28
321 develop psiphon: refine the output data model After looking into the data model of the previous version, I have determined it's not the case to seek for 100% backwards compat. I have added all the ooni/probe-legacy psiphon experiment keys that are still... Pull #144 03 Dec 2019 01:23PM UTC web-flow travis-ci
83.22
320 develop psiphon: refine the output data model After looking into the data model of the previous version, I have determined it's not the case to seek for 100% backwards compat. I have added all the ooni/probe-legacy psiphon experiment keys that are still... push 03 Dec 2019 01:21PM UTC bassosimone travis-ci
83.22
318 develop psiphon: repair broken build See https://travis-ci.org/ooni/probe-engine/builds/620071781 Pull #143 03 Dec 2019 12:39PM UTC web-flow travis-ci
83.15
317 develop psiphon: repair broken build See https://travis-ci.org/ooni/probe-engine/builds/620071781 push 03 Dec 2019 11:27AM UTC bassosimone travis-ci
82.93
316 develop psiphon: count bytes sent and received push 03 Dec 2019 11:22AM UTC bassosimone travis-ci
82.02
See All Builds (2688)
  • Repo on GitHub
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