Config
Environment variables that can be provided to the engine
CONTAINER_NETWORK
Docker network to attach containers to.
Defaults to cicada
CREATE_NETWORK
Create CONTAINER_NETWORK if set to true, y, or yes
Defaults to true
ERROR_CODE_OVERRIDE
Overrides error code generated at end of Cicada run.
By default, this is unset. Will exit with code 1 if no remaining asserts
and errored runs. Exits 0 otherwise.
HEALTHCHECK_INITIAL_WAIT
Time in seconds to wait before checking runner for first time before entering exponential backoff
Defaults to 2 seconds
HEALTHCHECK_MAX_RETRIES
Amount of times to try healthchecking runner
Defaults to 5 tries
INITIAL_STATE_FILE
Path to JSON state file to use as the inital state data to provide to tests. Must also be mounted to engine in a volume.
POD_NAMESPACE
Namespace to run pods in (kubernetes only)
Defaults to default
POD_SERVICE_ACCOUNT
Service account to give to runners inside pods if specified (kubernetes only)
Defaults to default
REPORTS_FOLDER
Path in engine to write reports files to.
Defaults to /reports
TASK_TYPE
Container platform to use for runners.
Defaults to docker. Alternate value is kube (for kubernetes)
TESTS_FOLDER
Path in engine to load test files from.
Defaults to /tests