Troubleshooting
Testground is still in early stage of development, so it is possible that:
Testground crashes
One of the underlying systems that Testground uses crashes (
Kubernetes
,weave
,redis
, etc.)Testground doesn't properly clean-up after a test run
etc.
Here are a few commands that could be helpful for you to inspect the state of your Kubernetes cluster and clean up after Testground:
Delete all pods related to a test plan
Delete all pods that have the testground.plan=dht
label. This is useful in case you used the --run-cfg keep_service=true
setting on Testground.
Restart the sidecar
Restart the sidecar
daemon which manages networks for all testplans
Review running, completed, failed pods
You can check all running pods with
Another useful combination is watching
for pods that are not in Running
state or that are failing their health checks, with:
Get logs from a given pod
Get access to the Redis shell
Last updated