package
3.25.0-alpha
Repository: https://github.com/ooni/probe-cli.git
Documentation: pkg.go.dev

# Functions

AllExperiments returns the name of all experiments.
CheckEmbeddedPsiphonConfig checks whether we can load psiphon's config.
MeasurementSummaryKeys returns the [model.MeasurementSummaryKeys] associated with a given measurement.
NewSession creates a new session.
SaveMeasurement saves a measurement on the specified file path.

# Variables

ErrAllProbeServicesFailed indicates all probe services failed.
ErrAlreadyUsingProxy indicates that we cannot create a tunnel with a specific name because we already configured a proxy.

# Structs

ExperimentMeasurementSummaryKeysNotImplemented is the [model.MeasurementSummary] we use when the experiment TestKeys do not provide an implementation of [model.MeasurementSummary].
Session is a measurement session.
SessionConfig contains the Session config.