From: Felipe Vicens Date: Thu, 2 Jul 2020 10:19:28 +0000 (+0200) Subject: Verify that the VIM was ENABLED before start the tests when using -c option X-Git-Tag: release-v9.0-start~49 X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2Ftests.git;a=commitdiff_plain;h=02300c0de9adce82786beefac1d231cdc67f8b7e Verify that the VIM was ENABLED before start the tests when using -c option Change-Id: I84fb0a30de53040277e84fe01c67f82980d40235 Signed-off-by: Felipe Vicens --- diff --git a/robot-systest/run_test.sh b/robot-systest/run_test.sh index edf32b7..407a453 100755 --- a/robot-systest/run_test.sh +++ b/robot-systest/run_test.sh @@ -37,6 +37,18 @@ create_vim(){ osm vim-create --name ${VIM_TARGET} --user ${OS_USERNAME} --password ${OS_PASSWORD} --tenant ${OS_PROJECT_NAME} \ --auth_url ${OS_AUTH_URL} --account_type openstack --description vim \ --config "{management_network_name: ${VIM_MGMT_NET}}" || true + STATUS="PROCESSING" + i=0 + while [[ ${STATUS} != "ENABLED" ]] + do + ((i++)) + if [[ $i -eq 5 ]]; then + echo "VIM stuck in PROCESSING after 100 seconds" + exit 1 + fi + sleep 20 + STATUS=`osm vim-list --long | grep ${VIM_TARGET} | awk '{print $9}'` + done } PARAMS=""