Ignore failures in pre-destroy
Halt and destroy on successful test
Add documentation around testing