exec:go
compiles a Go test plan into a platform executable using the system Go installation.docker:go
compiles a Go test plan into a Docker image.main()
function.manifest.toml
file at its root. This is a specification file that declares:manifest.toml
is used by tools such as the Testground CLI, or the upcoming Jupyter Notebooks integration, to enable a better user experience. Without this manifest file, it would be impossible to know the contents and behaviour of a test plan without inspecting its source.$TESTGROUND_HOME/plans
directory, where $TESTGROUND_HOME
defaults to $HOME/testground
if not set.