test: fix output redirection if when CI_DEBUG
[releng.git] / jjb / yardstick / yardstick-ci-jobs.yml
index 0678ef0..5159d30 100644 (file)
         - shell: |
             #!/bin/bash
             set -e
-            [[ $CI_DEBUG == true ]] && redirect="" || redirect=">/dev/null"
+            [[ $CI_DEBUG == true ]] && redirect="/dev/stdout" || redirect="/dev/null"
 
             # labconfig is used only for joid
             labconfig=""
             envs="-e INSTALLER_TYPE=${INSTALLER_TYPE} -e INSTALLER_IP=${INSTALLER_IP} -e NODE_NAME=${NODE_NAME} -e EXTERNAL_NETWORK=${EXTERNAL_NETWORK} -e YARDSTICK_BRANCH=${GIT_BRANCH##origin/}"
 
             # Pull the latest image
-            docker pull opnfv/yardstick $redirect
+            docker pull opnfv/yardstick >$redirect
 
             # Run docker
             cmd="sudo docker run ${opts} ${envs} ${labconfig} ${sshkey} opnfv/yardstick run_tests.sh ${YARDSTICK_DB_BACKEND} ${YARDSTICK_SUITE_NAME}"
     builders:
         - shell: |
             #!/bin/bash
-            [[ $CI_DEBUG == true ]] && redirect="" || redirect=">/dev/null"
+            [[ $CI_DEBUG == true ]] && redirect="/dev/stdout" || redirect="/dev/null"
 
             echo "Cleaning up docker containers/images..."
             # Remove previous running containers if exist
             if [[ ! -z $(docker ps -a | grep opnfv/yardstick) ]]; then
                 echo "Removing existing opnfv/yardstick containers..."
-                docker ps | grep opnfv/yardstick | awk '{print $1}' | xargs docker stop $redirect
-                docker ps -a | grep opnfv/yardstick | awk '{print $1}' | xargs docker rm $redirect
+                docker ps -a | grep opnfv/yardstick | awk '{print $1}' | xargs docker rm -f >$redirect
+
             fi
 
             # Remove existing images if exist
                 image_tags=($(docker images | grep opnfv/yardstick | awk '{print $2}'))
                 for tag in "${image_tags[@]}"; do
                     echo "Removing docker image opnfv/yardstick:$tag..."
-                    docker rmi opnfv/yardstick:$tag $redirect
+                    docker rmi opnfv/yardstick:$tag >$redirect
+
                 done
             fi
 ########################