From 77718c073d682f4330b751c67f76b05e08c26b03 Mon Sep 17 00:00:00 2001 From: Morgan Richomme Date: Mon, 18 Jan 2016 12:02:48 +0100 Subject: Prepare integration of ovno JIRA: FUNCTEST-125 Change-Id: I9d13509ea91f3a5359aa4c16f9eccb8719279346 Signed-off-by: Morgan Richomme --- docker/Dockerfile | 1 + docker/common.sh | 4 ++++ docker/run_tests.sh | 8 ++++++-- 3 files changed, 11 insertions(+), 2 deletions(-) (limited to 'docker') diff --git a/docker/Dockerfile b/docker/Dockerfile index 69c2bd48f..0765eb848 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -66,6 +66,7 @@ RUN git clone -b stable https://github.com/boucherv-orange/clearwater-live-test RUN git clone https://github.com/openstack/networking-bgpvpn ${repos_dir}/bgpvpn RUN git clone https://gerrit.onosproject.org/OnosSystemTest ${repos_dir}/onos RUN git clone https://github.com/opnfv/promise ${repos_dir}/promise +RUN git clone https://gerrit.opnfv.org/gerrit/ovno ${repos_dir}/ovno RUN pip install -r ${repos_dir}/functest/docker/requirements.pip RUN pip install -r ${repos_dir}/rally/requirements.txt diff --git a/docker/common.sh b/docker/common.sh index d61e9576c..1f1cc75df 100755 --- a/docker/common.sh +++ b/docker/common.sh @@ -65,6 +65,8 @@ ONOS_BRANCH=$(cat $config_file | grep -w onos_branch | awk 'END {print $NF}') ONOS_COMMIT=$(cat $config_file | grep -w onos_commit | awk 'END {print $NF}') PROMISE_BRANCH=$(cat $config_file | grep -w promise_branch | awk 'END {print $NF}') PROMISE_COMMIT=$(cat $config_file | grep -w promise_commit | awk 'END {print $NF}') +OVNO_BRANCH=$(cat $config_file | grep -w ovno_branch | awk 'END {print $NF}') +OVNO_COMMIT=$(cat $config_file | grep -w ovno_commit | awk 'END {print $NF}') echo "_____Parsed needed data from ${config_file}:" @@ -90,6 +92,8 @@ echo "ONOS_BRANCH=${ONOS_BRANCH}" echo "ONOS_COMMIT=${ONOS_COMMIT}" echo "PROMISE_BRANCH=${PROMISE_BRANCH}" echo "PROMISE_COMMIT=${PROMISE_COMMIT}" +echo "OVNO_BRANCH=${OVNO_BRANCH}" +echo "OVNO_COMMIT=${OVNO_COMMIT}" echo "############################" info () { diff --git a/docker/run_tests.sh b/docker/run_tests.sh index 97bbfefec..efcbbd20c 100755 --- a/docker/run_tests.sh +++ b/docker/run_tests.sh @@ -17,7 +17,7 @@ where: -h|--help show this help text -r|--report push results to database (false by default) -t|--test run specific set of tests - one or more of the following: vping,odl,rally,tempest,vims,onos, promise. Separated by comma. + one or more of the following: vping,odl,rally,tempest,vims,onos,promise,ovno. Separated by comma. examples: @@ -50,7 +50,7 @@ function run_test(){ test_name=$1 echo "" echo "----------------------------------------------" - echo " Running test case: $i" + echo " Running test cases: $i" echo "----------------------------------------------" echo "" case $test_name in @@ -138,6 +138,10 @@ function run_test(){ info "Running Doctor test..." python ${FUNCTEST_REPO_DIR}/testcases/features/doctor.py ;; + "ovno") + info "Running OpenContrail test..." + # TODO + ;; esac } -- cgit 1.2.3-korg