summaryrefslogtreecommitdiffstats
path: root/tools/test.sh
diff options
context:
space:
mode:
Diffstat (limited to 'tools/test.sh')
-rwxr-xr-xtools/test.sh23
1 files changed, 11 insertions, 12 deletions
diff --git a/tools/test.sh b/tools/test.sh
index 256c82f..213d46a 100755
--- a/tools/test.sh
+++ b/tools/test.sh
@@ -34,31 +34,30 @@ fi
help() {
- echo "Usage: $0 <healthcheck|smoke>"
+ echo "Usage: $0 <healthcheck|smoke|vnf>"
}
-run_healthcheck_tests() {
- sudo docker run --env-file env \
- -v $(pwd)/openstack.creds:/home/opnfv/functest/conf/env_file \
- -v ${FUNCTEST_CACHE}/images:/home/opnfv/functest/images \
- opnfv/functest-healthcheck:hunter
-}
+run_tests() {
+
+ rm -rf ${FUNCTEST_CACHE}/results && mkdir ${FUNCTEST_CACHE}/results
-run_smoke_tests() {
sudo docker run --env-file env \
-v $(pwd)/openstack.creds:/home/opnfv/functest/conf/env_file \
-v ${FUNCTEST_CACHE}/images:/home/opnfv/functest/images \
- opnfv/functest-smoke:hunter
+ -v ${FUNCTEST_CACHE}/results:/home/opnfv/functest/results \
+ opnfv/functest-${1}:hunter
}
-
case "$1" in
'healthcheck')
- run_healthcheck_tests
+ run_tests $1
;;
'smoke')
- run_smoke_tests
+ run_tests $1
+ ;;
+'vnf')
+ run_tests $1
;;
*) help
exit 1