X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=robot-systest%2Frun_test.sh;h=edf32b7f7732203d1e62b2150bbcfed98972e614;hb=refs%2Fchanges%2F59%2F9259%2F1;hp=ac2e330ca0f656fd11cd89b75754dbd6c292ea9a;hpb=55b615846cf5d0dbdf20a9971e1f568500bda23e;p=osm%2Ftests.git diff --git a/robot-systest/run_test.sh b/robot-systest/run_test.sh index ac2e330..edf32b7 100755 --- a/robot-systest/run_test.sh +++ b/robot-systest/run_test.sh @@ -52,7 +52,7 @@ while (( "$#" )); do shift 2 ;; -o|--osmclientversion) - OSMCLIENT=$2 install_osmclient + OSMCLIENT=$2 && install_osmclient shift 2 ;; -c|--createvim) @@ -70,7 +70,7 @@ Usage: -o \\ -p \\ -t - + Options: --env-file: It is the environmental file where is described the OSM target and VIM -o [OPTIONAL]: It is used to specify a particular osmclient version. Default: latest @@ -98,13 +98,17 @@ done eval set -- "$PARAMS" -if [[ -z $TEST ]]; then +if [[ -n "$BRANCH_NAME" ]]; then + PACKAGES=$BRANCH_NAME && download_packages + OSMCLIENT=$BRANCH_NAME && install_osmclient +fi + +if [[ -z "${TEST}" ]]; then printf "Test not provided. \nRunning default test: sanity\n" TEST="sanity" fi - -if [[ -n "$TEST" ]]; then +if [[ -n "${TEST}" ]]; then robot -d ${ROBOT_DEVOPS_FOLDER}/reports -i ${TEST} ${ROBOT_DEVOPS_FOLDER}/testsuite/ exit 0 else