[#122] Add clean up of dangling docker containers for TPM 2.0 system tests (#123)

* Added clean up of dangling docker containers.

* Added clean up of dangling docker containers.

* Added clean up of dangling docker containers.
This commit is contained in:
busaboy1340 2019-04-08 06:57:22 -04:00 committed by GitHub
parent 90a94434b1
commit 0bc9b94d3e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -30,11 +30,11 @@ do
tpm2_container_status="$(docker inspect $tpm2_container_id --format='{{.State.Status}}')"
done
# Store container exit codes
# Store container exit code
tpm2_container_exit_code="$(docker inspect $tpm2_container_id --format='{{.State.ExitCode}}')"
echo "TPM2 Container Exit Code: $tpm2_container_exit_code"
# Display container logs
# Display container log
echo ""
echo "===========hirs-aca-provisioner-tpm2 System Tests Log:==========="
docker logs $tpm2_container_id
@ -45,7 +45,15 @@ echo ""
# Clean up services and network
docker-compose down
# Return container exit codes
# Clean up dangling containers
echo "Cleaning up dangling containers..."
echo ""
docker ps -a
echo ""
docker container prune --force
echo ""
# Return container exit code
if [[ $tpm2_container_exit_code == 0 ]]
then
echo "SUCCESS: TPM 2.0 System tests passed"