Add openstack cleanup after running the tests
authorjose.lausuch <jose.lausuch@ericsson.com>
Wed, 16 Dec 2015 14:53:43 +0000 (15:53 +0100)
committerjose.lausuch <jose.lausuch@ericsson.com>
Wed, 16 Dec 2015 14:53:43 +0000 (15:53 +0100)
JIRA: FUNCTEST-76

Change-Id: I1ab6366582c74f4eb1d3453cef155b85c757aa1b
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
docker/run_tests.sh

index 8b48a82..64b1fc8 100755 (executable)
@@ -32,6 +32,10 @@ offline=false
 report=""
 arr_test=(vping odl tempest vims rally)
 
+function clean_openstack(){
+    python ${FUNCTEST_REPO_DIR}/testcases/VIM/OpenStack/CI/libraries/clean_openstack.py \
+        --debug ${FUNCTEST_REPO_DIR}/
+}
 
 function run_test(){
     test_name=$1
@@ -85,16 +89,19 @@ function run_test(){
             if [ -f ${tempest_conf} ]; then
                 cp $tempest_conf ${FUNCTEST_CONF_DIR}
             fi
+            clean_openstack
         ;;
         "vims")
             info "Running vIMS test..."
             python ${FUNCTEST_REPO_DIR}/testcases/vIMS/CI/vIMS.py \
                 --debug ${FUNCTEST_REPO_DIR}/ ${report}
+            clean_openstack
         ;;
         "rally")
             info "Running Rally benchmark suite..."
             python ${FUNCTEST_REPO_DIR}/testcases/VIM/OpenStack/CI/libraries/run_rally.py \
                 --debug ${FUNCTEST_REPO_DIR}/ all ${report}
+            clean_openstack
         ;;
         "bgpvpn_template")
             info "Running BGPVPN Tempest test case..."