summaryrefslogtreecommitdiffstats
path: root/tools/test.sh
diff options
context:
space:
mode:
Diffstat (limited to 'tools/test.sh')
-rwxr-xr-xtools/test.sh47
1 files changed, 12 insertions, 35 deletions
diff --git a/tools/test.sh b/tools/test.sh
index afac473..32f298a 100755
--- a/tools/test.sh
+++ b/tools/test.sh
@@ -6,7 +6,9 @@ set -e
# https://wiki.opnfv.org/pages/viewpage.action?pageId=29098314
export FUNCTEST_CACHE=${FUNCTEST_CACHE:-"${HOME}/.opnfv/functest"}
+export SITE=${2:-"intel-pod17"}
+cp tools/files/tempest_conf.yaml ${FUNCTEST_CACHE}
TMP_DIR=$(mktemp -d)
cd $TMP_DIR
@@ -18,48 +20,23 @@ EXTERNAL_NETWORK=public
BLOCK_MIGRATION=False
EOF
-cat > tempest_conf.yaml << EOF
----
-compute:
- max_microversion: 2.42
-compute-feature-enabled:
- shelve: false
- vnc_console: false
- cold_migration: false
- block_migration_for_live_migration: false
-identity-feature-enabled:
- api_v2: false
- api_v2_admin: false
-image-feature-enabled:
- api_v2: true
- api_v1: false
-placement:
- max_microversion: 1.4
-volume:
- max_microversion: 3.27
- storage_protocol: ceph
-volume-feature-enabled:
- backup: true
-object-storage-feature-enabled:
- discoverability: false
-EOF
-
-cat > openstack.creds << EOF
-export OS_AUTH_URL=http://identity-nc.intel-pod17.opnfv.org/v3
+cat > env_file << EOF
+export NEW_USER_ROLE=_member_
+export OS_AUTH_URL=http://identity-nc.$SITE.opnfv.org/v3
export OS_USER_DOMAIN_NAME=default
export OS_PROJECT_DOMAIN_NAME=default
export OS_USERNAME=admin
export OS_PROJECT_NAME=admin
-export OS_PASSWORD=password123
+export OS_PASSWORD=0bbaf9908f63abec8ffb
export OS_IDENTITY_API_VERSION=3
export OS_INTERFACE=public
-export OS_REGION_NAME=intel-pod17
+export OS_REGION_NAME=$SITE
EOF
# check/download images
if [ ! -d $FUNCTEST_CACHE ]; then
mkdir -p $FUNCTEST_CACHE/images && cd $FUNCTEST_CACHE
- wget -q -O- https://git.opnfv.org/functest/plain/functest/ci/download_images.sh?h=stable/hunter | bash -s -- images
+ wget -q -O- https://git.opnfv.org/functest/plain/functest/ci/download_images.sh?h=stable/iruya | bash -s -- images
cd $TMP_DIR
fi
@@ -73,12 +50,12 @@ run_tests() {
sudo rm -rf ${FUNCTEST_CACHE}/results && mkdir ${FUNCTEST_CACHE}/results
- sudo docker run --env-file env \
- -v $(pwd)/openstack.creds:/home/opnfv/functest/conf/env_file \
+ sudo docker run -it --env-file env --network host \
+ -v $(pwd)/env_file:/home/opnfv/functest/conf/env_file \
-v ${FUNCTEST_CACHE}/images:/home/opnfv/functest/images \
-v ${FUNCTEST_CACHE}/results:/home/opnfv/functest/results \
- -v $(pwd)/tempest_conf.yaml:/usr/lib/python2.7/site-packages/functest/opnfv_tests/openstack/tempest/custom_tests/tempest_conf.yaml \
- opnfv/functest-${1}:hunter
+ -v ${FUNCTEST_CACHE}/tempest_conf.yaml:/usr/lib/python3.6/site-packages/functest/opnfv_tests/openstack/tempest/custom_tests/tempest_conf.yaml \
+ opnfv/functest-${1}:iruya bash
}
case "$1" in