diff options
Diffstat (limited to 'tools/test.sh')
-rwxr-xr-x | tools/test.sh | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/tools/test.sh b/tools/test.sh index 32f298a..35c0667 100755 --- a/tools/test.sh +++ b/tools/test.sh @@ -9,6 +9,7 @@ export FUNCTEST_CACHE=${FUNCTEST_CACHE:-"${HOME}/.opnfv/functest"} export SITE=${2:-"intel-pod17"} cp tools/files/tempest_conf.yaml ${FUNCTEST_CACHE} +cp tools/files/blacklist.yaml ${FUNCTEST_CACHE} TMP_DIR=$(mktemp -d) cd $TMP_DIR @@ -18,10 +19,13 @@ trap "{ sudo rm -rf $TMP_DIR; }" EXIT cat > env << EOF EXTERNAL_NETWORK=public BLOCK_MIGRATION=False +DEPLOY_SCENARIO=ovs +NO_TENANT_NETWORK=true +FLAVOR_EXTRA_SPECS=hw:mem_page_size:large +NEW_USER_ROLE=_member_ EOF -cat > env_file << EOF -export NEW_USER_ROLE=_member_ +cat > openstack.env << EOF export OS_AUTH_URL=http://identity-nc.$SITE.opnfv.org/v3 export OS_USER_DOMAIN_NAME=default export OS_PROJECT_DOMAIN_NAME=default @@ -51,10 +55,12 @@ run_tests() { sudo rm -rf ${FUNCTEST_CACHE}/results && mkdir ${FUNCTEST_CACHE}/results sudo docker run -it --env-file env --network host \ - -v $(pwd)/env_file:/home/opnfv/functest/conf/env_file \ + -v $(pwd)/openstack.env:/home/opnfv/functest/conf/env_file \ -v ${FUNCTEST_CACHE}/images:/home/opnfv/functest/images \ -v ${FUNCTEST_CACHE}/results:/home/opnfv/functest/results \ -v ${FUNCTEST_CACHE}/tempest_conf.yaml:/usr/lib/python3.6/site-packages/functest/opnfv_tests/openstack/tempest/custom_tests/tempest_conf.yaml \ + -v ${FUNCTEST_CACHE}/blacklist.yaml:/usr/lib/python3.6/site-packages/functest/opnfv_tests/openstack/rally/blacklist.yaml \ + -v /home/ubuntu/nc/functest/functest/core/singlevm.py:/usr/lib/python3.6/site-packages/functest/core/singlevm.py \ opnfv/functest-${1}:iruya bash } |