From: zhihui wu Date: Tue, 1 Aug 2017 09:51:04 +0000 (+0800) Subject: Find nova vs. vm mapping relation X-Git-Tag: opnfv-5.0.0~44^2 X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F19%2F38519%2F1;p=qtip.git Find nova vs. vm mapping relation Find nova vs. vm mapping relation, and save it to a json file named "nova_vm.json" JIRA: QTIP-253 Change-Id: Ib9b6356525d78cd69752843ff65425a4628bd160 Signed-off-by: zhihui wu --- diff --git a/integration/storperf/openstack.sh b/integration/storperf/openstack.sh index 011aadb7..99701871 100755 --- a/integration/storperf/openstack.sh +++ b/integration/storperf/openstack.sh @@ -56,3 +56,10 @@ create_storperf_flavor() fi openstack flavor show storperf } + + +nova_vm_mapping() +{ + rm ./nova_vm.json + openstack server list --name storperf-agent -c ID -c Host --long -f json > nova_vm.json +} \ No newline at end of file diff --git a/integration/storperf/start_job.sh b/integration/storperf/start_job.sh index 6ac95ec0..363072f6 100755 --- a/integration/storperf/start_job.sh +++ b/integration/storperf/start_job.sh @@ -30,6 +30,8 @@ if [[ -z $WORKSPACE ]];then WORKSPACE=`pwd` fi +source $WORKSPACE/openstack.sh + echo ========================================================================== echo "Start to create storperf stack" cat ${stack_json} 1>&2 @@ -39,6 +41,8 @@ curl -X POST --header 'Content-Type: application/json' \ --header 'Accept: application/json' -d @${stack_json} \ 'http://127.0.0.1:5000/api/v1.0/configurations' +nova_vm_mapping + echo echo ========================================================================== echo "Start to run storperf test" diff --git a/integration/storperf/storperf.sh b/integration/storperf/storperf.sh index 7a0253df..8120cb90 100755 --- a/integration/storperf/storperf.sh +++ b/integration/storperf/storperf.sh @@ -38,8 +38,8 @@ installer_ip=${installer_ip:-$INSTALLER_IP} stack_json=${stack_json:-"$WORKSPACE/default_stack.json"} job_json=${job_json:-"$WORKSPACE/default_job.json"} -source ./openstack.sh -source ./storperf_docker.sh +source $WORKSPACE/openstack.sh +source $WORKSPACE/storperf_docker.sh git clone --depth 1 https://gerrit.opnfv.org/gerrit/storperf $WORKSPACE/storperf git clone --depth 1 https://gerrit.opnfv.org/gerrit/releng $WORKSPACE/releng