ooni-probe-cli/internal/engine/probeservices
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Simone Basso 619826ac34
fix: skip two integration tests in short mode (#451)
Reference issue: https://github.com/ooni/probe/issues/1769

Motivation: The CI is failing. Those are integration tests. Let us figure out the issue when we approach release. Until we approach release, do not let those tests distracting us. Normal merges should only pass the `-short` tests.
2021-09-05 11:58:02 +02:00
..
testorchestra chore: merge probe-engine into probe-cli (#201) 2021-02-02 12:05:47 +01:00
benchselect.go fix: apply staticcheck suggestions (#262) 2021-03-24 12:35:53 +01:00
bouncer.go chore: merge probe-engine into probe-cli (#201) 2021-02-02 12:05:47 +01:00
bouncer_test.go chore: merge probe-engine into probe-cli (#201) 2021-02-02 12:05:47 +01:00
checkin.go chore: merge probe-engine into probe-cli (#201) 2021-02-02 12:05:47 +01:00
checkin_test.go chore: merge probe-engine into probe-cli (#201) 2021-02-02 12:05:47 +01:00
checkreportid.go refactor: move more commands to internal/cmd (#207) 2021-02-03 12:23:15 +01:00
checkreportid_test.go refactor: flatten and separate (#353) 2021-06-04 10:34:18 +02:00
collector.go chore: merge probe-engine into probe-cli (#201) 2021-02-02 12:05:47 +01:00
collector_test.go cleanup(all): stop using deprecated ioutil functions (#381) 2021-06-15 14:01:45 +02:00
login.go chore: merge probe-engine into probe-cli (#201) 2021-02-02 12:05:47 +01:00
login_test.go chore: merge probe-engine into probe-cli (#201) 2021-02-02 12:05:47 +01:00
measurementmeta.go refactor: move more commands to internal/cmd (#207) 2021-02-03 12:23:15 +01:00
measurementmeta_test.go refactor: flatten and separate (#353) 2021-06-04 10:34:18 +02:00
metadata.go chore: merge probe-engine into probe-cli (#201) 2021-02-02 12:05:47 +01:00
metadata_test.go chore: merge probe-engine into probe-cli (#201) 2021-02-02 12:05:47 +01:00
probeservices.go cleanup(netx): remove unused proxy-via-context codepath (#367) 2021-06-08 22:26:24 +02:00
probeservices_test.go feat: tutorial on how to write the torsf experiment (#390) 2021-06-22 00:12:03 +02:00
psiphon.go chore: merge probe-engine into probe-cli (#201) 2021-02-02 12:05:47 +01:00
psiphon_test.go chore: merge probe-engine into probe-cli (#201) 2021-02-02 12:05:47 +01:00
README.md chore: merge probe-engine into probe-cli (#201) 2021-02-02 12:05:47 +01:00
register.go doc: improve and reference existing bug in the code (#356) 2021-06-04 12:50:23 +02:00
register_test.go chore: merge probe-engine into probe-cli (#201) 2021-02-02 12:05:47 +01:00
statefile.go chore: merge probe-engine into probe-cli (#201) 2021-02-02 12:05:47 +01:00
statefile_test.go refactor: flatten and separate (#353) 2021-06-04 10:34:18 +02:00
tor.go chore: merge probe-engine into probe-cli (#201) 2021-02-02 12:05:47 +01:00
tor_test.go chore: merge probe-engine into probe-cli (#201) 2021-02-02 12:05:47 +01:00
urls.go chore: merge probe-engine into probe-cli (#201) 2021-02-02 12:05:47 +01:00
urls_test.go fix: skip two integration tests in short mode (#451) 2021-09-05 11:58:02 +02:00

Package github.com/ooni/probe-engine/probeservices

This package contains code to contact OONI probe services.

The probe services are HTTPS endpoints distributed across a bunch of data centres implementing a bunch of OONI APIs. When started, OONI will benchmark the available probe services and select the fastest one. Eventually all the possible OONI APIs will run as probe services.