diff --git a/hack/make/test-integration-cli b/hack/make/test-integration-cli index 703c9cd95c..92d1373f59 100644 --- a/hack/make/test-integration-cli +++ b/hack/make/test-integration-cli @@ -13,12 +13,12 @@ bundle_test_integration_cli() { # subshell so that we can export PATH without breaking other things ( export PATH="$DEST/../binary:$DEST/../dynbinary:$PATH" - + if ! command -v docker &> /dev/null; then echo >&2 'error: binary or dynbinary must be run before test-integration-cli' false fi - + ( set -x; exec \ docker --daemon --debug \ --storage-driver "$DOCKER_GRAPHDRIVER" \ @@ -26,10 +26,10 @@ bundle_test_integration_cli() { --pidfile "$DEST/docker.pid" \ &> "$DEST/docker.log" ) & - + # pull the busybox image before running the tests sleep 2 - + if ! docker inspect busybox &> /dev/null; then if [ -d /docker-busybox ]; then ( set -x; docker build -t busybox /docker-busybox ) @@ -39,7 +39,7 @@ bundle_test_integration_cli() { fi bundle_test_integration_cli - + DOCKERD_PID=$(set -x; cat $DEST/docker.pid) ( set -x; kill $DOCKERD_PID ) wait $DOCKERD_PID || true