ooni-probe-cli/internal/engine/probeservices
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_test.go chore: merge probe-engine into probe-cli (#201) 2021-02-02 12:05:47 +01:00
bouncer.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
checkin.go chore: merge probe-engine into probe-cli (#201) 2021-02-02 12:05:47 +01:00
checkreportid_test.go refactor: flatten and separate (#353) 2021-06-04 10:34:18 +02:00
checkreportid.go refactor: move more commands to internal/cmd (#207) 2021-02-03 12:23:15 +01:00
collector_test.go cleanup(all): stop using deprecated ioutil functions (#381) 2021-06-15 14:01:45 +02:00
collector.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
login.go chore: merge probe-engine into probe-cli (#201) 2021-02-02 12:05:47 +01:00
measurementmeta_test.go refactor: flatten and separate (#353) 2021-06-04 10:34:18 +02:00
measurementmeta.go refactor: move more commands to internal/cmd (#207) 2021-02-03 12:23:15 +01:00
metadata_test.go chore: merge probe-engine into probe-cli (#201) 2021-02-02 12:05:47 +01:00
metadata.go chore: merge probe-engine into probe-cli (#201) 2021-02-02 12:05:47 +01:00
probeservices_test.go feat: tutorial on how to write the torsf experiment (#390) 2021-06-22 00:12:03 +02:00
probeservices.go cleanup(netx): remove unused proxy-via-context codepath (#367) 2021-06-08 22:26:24 +02:00
psiphon_test.go chore: merge probe-engine into probe-cli (#201) 2021-02-02 12:05:47 +01:00
psiphon.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_test.go 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
statefile_test.go refactor: flatten and separate (#353) 2021-06-04 10:34:18 +02:00
statefile.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
tor.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
urls.go chore: merge probe-engine into probe-cli (#201) 2021-02-02 12:05:47 +01: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.