Functest, Fix call to run_tests.py and change if condition for stable branch 57/13457/1
authorjose.lausuch <jose.lausuch@ericsson.com>
Fri, 29 Apr 2016 16:35:10 +0000 (18:35 +0200)
committerjose.lausuch <jose.lausuch@ericsson.com>
Fri, 29 Apr 2016 16:35:50 +0000 (18:35 +0200)
Change-Id: I9d4eb0079507014e37f8ad569af541b9d0121f7a
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
jjb/functest/functest-ci-jobs.yml

index 2b28974..8ee8d63 100644 (file)
             #!/bin/bash
             set -e
             echo "Functest: run $FUNCTEST_SUITE_NAME"
-            branch=${GIT_BRANCH##*/}
-            if [[ "${branch}" == "master" ]]; then
-                cmd="${FUNCTEST_REPO_DIR}/ci/run_tests.py -t $FUNCTEST_SUITE_NAME"
-            else:
+            if [[ ${branch} == *"stable"* ]]; then
                 cmd="${FUNCTEST_REPO_DIR}/docker/run_tests.sh --test $FUNCTEST_SUITE_NAME"
+            else:
+                cmd="python ${FUNCTEST_REPO_DIR}/ci/run_tests.py -t $FUNCTEST_SUITE_NAME"
             fi
             container_id=$(docker ps -a | grep opnfv/functest | awk '{print $1}' | head -1)
             docker exec $container_id $cmd
         - shell: |
             #!/bin/bash
             set +e
-            branch=${GIT_BRANCH##*/}
             [[ "$PUSH_RESULTS_TO_DB" == "true" ]] && flags+="-r"
-            if [[ "${branch}" == "master" ]]; then
-                cmd="${FUNCTEST_REPO_DIR}/ci/run_tests.py -t all ${flags}"
-            else:
+            if [[ ${branch} == *"stable"* ]]; then
                 cmd="${FUNCTEST_REPO_DIR}/docker/run_tests.sh -s ${flags}"
+            else:
+                cmd="python ${FUNCTEST_REPO_DIR}/ci/run_tests.py -t all ${flags}"
             fi
             container_id=$(docker ps -a | grep opnfv/functest | awk '{print $1}' | head -1)
             docker exec $container_id $cmd
                 echo "The container opnfv/functest with ID=${container_id} has not been properly started. Exiting..."
                 exit 1
             fi
-            if [[ "${branch}" == "master" ]]; then
-                cmd="python ${FUNCTEST_REPO_DIR}/ci/prepare_env.py start"
-            else:
+            if [[ ${branch} == *"stable"* ]]; then
                 cmd="${FUNCTEST_REPO_DIR}/docker/prepare_env.sh"
+            else:
+                cmd="python ${FUNCTEST_REPO_DIR}/ci/prepare_env.py start"
             fi
             echo "Executing command inside the docker: ${cmd}"
             docker exec ${container_id} ${cmd}