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

# Functions

NewController creates a nettest controller.
RunGroup runs a group of nettests according to the specified config.

# Variables

All contains all the nettests that can be run by the user.

# Structs

Controller is passed to the run method of every Nettest each nettest instance has one controller.
Dash test implementation.
DNSCheck nettest implementation.
ECHCheck nettest implementation.
FacebookMessenger test implementation.
Group is a group of nettests.
HTTPHeaderFieldManipulation test implementation.
HTTPInvalidRequestLine test implementation.
NDT test implementation.
OpenVPN nettest implementation.
Psiphon test implementation.
RiseupVPN test implementation.
RunGroupConfig contains the settings for running a nettest group.
Signal nettest implementation.
STUNReachability nettest implementation.
Telegram test implementation.
Tor test implementation.
TorSf test implementation.
VanillaTor test implementation.
WebConnectivity test implementation.
WhatsApp test implementation.

# Interfaces

Nettest interface.