X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=tests%2Frun.sh;h=99e8feffb32a7ef709340c878e38a9fbef253a0c;hb=194f2ea113c07ff6c66e67b368abce0bfa22f595;hp=5ee4b6f6412c75b3f922fb7e933d0cd200e5a0a1;hpb=34e593954e048a86c90dd851de6a84c7329a937b;p=doctor.git diff --git a/tests/run.sh b/tests/run.sh index 5ee4b6f6..99e8feff 100755 --- a/tests/run.sh +++ b/tests/run.sh @@ -457,7 +457,12 @@ wait_for_vm_launch() { while [[ ${count} -lt 60 ]] do state=$(openstack $as_doctor_user server list | grep " $VM_NAME " | awk '{print $6}') - [[ "$state" == "ACTIVE" ]] && return 0 + if [[ "$state" == "ACTIVE" ]]; then + # NOTE(cgoncalves): sleeping for a bit to stabilize + # See python-openstackclient/functional/tests/compute/v2/test_server.py:wait_for_status + sleep 5 + return 0 + fi [[ "$state" == "ERROR" ]] && echo "vm state is ERROR" && exit 1 count=$(($count+1)) sleep 1 @@ -570,13 +575,12 @@ create_test_user echo "creating VM..." boot_vm wait_for_vm_launch -openstack $as_doctor_user server show $VM_NAME echo "get computer host info..." get_compute_host_info echo "creating alarm..." -#TODO: change back to use, network problems depends on infra and installers +#TODO: change back to use, network problems depends on infra and installers #get_consumer_ip create_alarm