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

ooni / probe-cli
71%

Build:
DEFAULT BRANCH: master
Repo Added 02 Dec 2019 01:37PM UTC
Files 687
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 master
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • add_dockerfile_and_scheduler
  • backend/369
  • bug-ooni/probe#1013
  • chore/assets
  • chore/bundle-update
  • chore/c-deps
  • chore/go1.25
  • chore/goversion-update
  • chore/major-dependencies
  • chore/probe-assets
  • chore/report-card-fix
  • chore/stun-input
  • chore/update-dependencies
  • chore/update-toolchain
  • chore/update-user-agent
  • chore/update-version
  • chore/upgrade-userauth
  • clean-stop
  • config/category-codes
  • delete-all-measurements
  • develop
  • feat/android-ndk
  • feat/deps-update
  • feat/mobile-semver
  • feat/oonimkall-oonirun-v2.1
  • feat/oonirun-v2.1
  • feat/orchestrate-switch
  • feat/quic-upgrade
  • feat/richer-input-experiments
  • feat/richer-input-p2
  • feat/sf-targets
  • feature/coc
  • feature/latestengine
  • feature/periodic
  • feature/probe-engine-0.7.0
  • feature/tlsmiddleboxprobe
  • feature/updates
  • feature/v3.0.0
  • fix-list-ui
  • fix/1183
  • fix/build
  • fix/buildscript
  • fix/checkout-version
  • fix/cli-userauth
  • fix/download-version
  • fix/lockunlock
  • fix/netem-tests
  • fix/one-msmt
  • fix/ooni_home
  • fix/openssl-patch
  • fix/show
  • fix/tlsmiddlebox-clientid
  • fix/useragent
  • fix/windows-static-build
  • fullbuild
  • gh-aarch64
  • gh-armhf
  • independent-file
  • informed-consent-file
  • informed-consent-migration
  • issue-1803-psiphon
  • issue-templates
  • issue/1004
  • issue/1005
  • issue/1016
  • issue/1030
  • issue/1043
  • issue/1125
  • issue/1185
  • issue/1185-slim
  • issue/1238
  • issue/125
  • issue/1281
  • issue/1283
  • issue/1289
  • issue/1315
  • issue/267
  • issue/316
  • issue/399
  • issue/41
  • issue/452
  • issue/748
  • issue/807
  • issue/969
  • issue/973
  • issue/update-engine
  • launchd
  • master
  • no-help
  • no-write-disk
  • packaging
  • packaging2
  • psiphon-metadata
  • rc/14
  • refactor-consolidate
  • refactor/no-forks
  • refactor2
  • refactor3
  • refs/tags/v3.0.10
  • refs/tags/v3.0.11
  • refs/tags/v3.0.7
  • refs/tags/v3.0.7-beta
  • refs/tags/v3.0.7-beta.1
  • refs/tags/v3.0.8
  • refs/tags/v3.0.8-beta
  • refs/tags/v3.0.9
  • refs/tags/v3.1.0
  • refs/tags/v3.2.0
  • refs/tags/v3.3.0
  • refs/tags/v3.4.0
  • release/13
  • release/3.0.0-rc.4
  • release/3.0.10
  • release/3.0.2
  • release/3.0.3
  • release/3.0.4
  • release/3.0.5
  • release/3.0.6
  • release/3.0.8
  • release/3.0.8-beta
  • release/3.0.9
  • release/3.11
  • release/3.11.0-deps
  • release/3.14
  • release/3.15
  • release/3.16
  • release/3.17
  • release/3.18
  • release/3.19
  • release/3.2.0
  • release/3.20
  • release/3.21
  • release/3.22
  • release/3.25
  • release/3.30
  • release/3.4.0
  • release/testing
  • release/testing_backport
  • release/v3.0.1
  • release/v3.0.7
  • return-msmt-uid
  • sbs-sandbox
  • signal-windows
  • stable
  • testing
  • tor-targets
  • update/engine
  • update/probe-engine
  • update/probe-engine-0.12.0
  • v3
  • v3.0
  • v3.0.0
  • v3.0.0-rc.10
  • v3.0.0-rc.11
  • v3.0.0-rc.12
  • v3.0.0-rc.13
  • v3.0.0-rc.14
  • v3.0.0-rc.4
  • v3.0.0-rc.5
  • v3.0.0-rc.6
  • v3.0.0-rc.7
  • v3.0.0-rc.8
  • v3.0.0-rc.9
  • v3.0.1
  • v3.0.12-alpha
  • v3.0.2
  • v3.0.3
  • v3.0.5
  • v3.0.6
  • version/3.1.0
  • version/3.3.0

01 Sep 2026 06:17AM UTC coverage: 71.023% (+0.04%) from 70.98%
33477003717

push

github

web-flow
feat: support richer input experiment level configurations on experiments (#1816)

## Checklist

- [x] I have read the [contribution
guidelines](https://github.com/ooni/probe-cli/blob/master/CONTRIBUTING.md)
- [x] reference issue for this pull request:
https://github.com/ooni/probe-cli/issues/1717
- [ ] if you changed anything related to how experiments work and you
need to reflect these changes in the ooni/spec repository, please link
to the related ooni/spec pull request: <!-- add URL here -->
- [x] if you changed code inside an experiment, make sure you bump its
version number

<!-- Reminder: Location of the issue tracker:
https://github.com/ooni/probe -->

## Description

This diff introduces experiment level richer input configurations to the
psiphon, dnsping, stunreachability and echcheck experiments.

239 of 304 new or added lines in 14 files covered. (78.62%)

28702 of 40412 relevant lines covered (71.02%)

47.43 hits per line

Relevant lines Covered
Build:
Build:
40412 RELEVANT LINES 28702 COVERED LINES
47.43 HITS PER LINE
Source Files on master
  • Tree
  • List 687
  • Changed 10
  • Source Changed 0
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
33477003717 master feat: support richer input experiment level configurations on experiments (#1816) ## Checklist - [x] I have read the [contribution guidelines](https://github.com/ooni/probe-cli/blob/master/CONTRIBUTING.md) - [x] reference issue for this pull req... push 01 Sep 2026 06:23AM UTC web-flow github
71.02
33476517155 feat/richer-input-p2 chore: omit measurement input config in experiment tests Pull #1816 01 Sep 2026 06:16AM UTC DecFox github
71.03
33474498124 feat/richer-input-p2 fix: use richer input based experiment flow for integration tests Pull #1816 01 Sep 2026 05:44AM UTC DecFox github
70.99
33474245796 feat/richer-input-p2 feat: introduce richer input to dnsping experiment Pull #1816 01 Sep 2026 05:41AM UTC DecFox github
70.99
32245858455 feat/richer-input-p2 feat: use experiment target loader config to load urls for psiphon and echcheck Pull #1816 19 Aug 2026 11:10AM UTC DecFox github
70.97
31810452667 master feat: extend richer input support to nettests (#1815) ## Checklist - [x] I have read the [contribution guidelines](https://github.com/ooni/probe-cli/blob/master/CONTRIBUTING.md) - [x] reference issue for this pull request: https://github.com/oon... push 14 Aug 2026 02:43PM UTC web-flow github
70.98
31801608723 feat/richer-input-experiments chore: update experiment versions Pull #1815 14 Aug 2026 12:58PM UTC DecFox github
70.98
31800354795 feat/richer-input-experiments feat: add richer input support to quicping Pull #1815 14 Aug 2026 12:32PM UTC DecFox github
70.98
31797899639 feat/richer-input-experiments feat: enable richer input for simplequicping Pull #1815 14 Aug 2026 12:04PM UTC DecFox github
70.96
31789589492 feat/richer-input-experiments chore: fix experiment measurer initialization for tcp and tls ping Pull #1815 14 Aug 2026 09:53AM UTC DecFox github
70.94
See All Builds (5085)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc