Merge "Functest, set exit on error for single suites (set -e)"
authorTim Rozet <trozet@redhat.com>
Wed, 20 Apr 2016 15:00:20 +0000 (15:00 +0000)
committerGerrit Code Review <gerrit@172.30.200.206>
Wed, 20 Apr 2016 15:00:20 +0000 (15:00 +0000)
jjb/functest/functest-ci-jobs.yml

index 8505e40..1e16fcf 100644 (file)
     builders:
         - shell: |
             #!/bin/bash
-            set +e
-            flags="-s"
-            [[ "$PUSH_RESULTS_TO_DB" == "true" ]] && flags+=" -r"
+            set -e
             echo "Functest: run $FUNCTEST_SUITE_NAME"
-            cmd="${FUNCTEST_REPO_DIR}/docker/run_tests.sh --test $FUNCTEST_SUITE_NAME ${flags}"
+            cmd="${FUNCTEST_REPO_DIR}/docker/run_tests.sh --test $FUNCTEST_SUITE_NAME"
             container_id=$(docker ps -a | grep opnfv/functest | awk '{print $1}' | head -1)
             docker exec $container_id $cmd
 
     builders:
         - shell: |
             #!/bin/bash
-            set +e
+            set -e
             [[ $CI_DEBUG == true ]] && redirect="/dev/stdout" || redirect="/dev/null"
             # labconfig is used only for joid
             labconfig=""