Integrate the netready package
authorCédric Ollivier <cedric.ollivier@orange.com>
Mon, 7 Aug 2017 20:50:06 +0000 (22:50 +0200)
committerCédric Ollivier <cedric.ollivier@orange.com>
Thu, 10 Aug 2017 09:58:06 +0000 (11:58 +0200)
It also adds the related testcases in functest-features.

Change-Id: I584da9d890622c1bdd2ace0b12b4be37250fda56
Depends-On: I3842e6828f60972cb1df0bc15f849cd08badd895
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
docker/Dockerfile
docker/features/testcases.yaml
docker/features/thirdparty-requirements.txt
docker/thirdparty-requirements.txt
functest/ci/config_functest.yaml
functest/ci/testcases.yaml
upper-constraints.txt

index cb79571..54d526d 100644 (file)
@@ -87,7 +87,6 @@ RUN wget -q -O- https://git.openstack.org/cgit/openstack/requirements/plain/uppe
 RUN git clone --depth 1 -b $BRANCH https://gerrit.opnfv.org/gerrit/copper /src/copper
 RUN git clone --depth 1 -b $BRANCH https://gerrit.opnfv.org/gerrit/domino /src/domino
 RUN git clone --depth 1 -b $BRANCH https://gerrit.opnfv.org/gerrit/doctor ${REPOS_DIR}/doctor
-RUN git clone --depth 1 -b $BRANCH https://gerrit.opnfv.org/gerrit/netready ${REPOS_DIR}/netready
 RUN git clone --depth 1 -b $BRANCH https://gerrit.opnfv.org/gerrit/fds /src/fds
 
 # other repositories
index 48b1468..0fed95d 100644 (file)
@@ -91,6 +91,23 @@ tiers:
                     args:
                         cmd: 'cd /src/domino && ./tests/run_multinode.sh'
 
+            -
+                case_name: gluon_vping
+                enabled: false
+                project_name: netready
+                criteria: 100
+                blocking: false
+                description: >-
+                    Test suite from Netready project.
+                dependencies:
+                    installer: 'apex'
+                    scenario: 'gluon'
+                run:
+                    module: 'functest.core.feature'
+                    class: 'BashFeature'
+                    args:
+                        cmd: 'gluon-test-suite.py'
+
             -
                 case_name: barometercollectd
                 enabled: false
index 84521f2..e720cad 100644 (file)
@@ -4,6 +4,7 @@ opera
 securityscanning
 sfc
 promise
+netready
 tosca-parser>=0.7.0 # Apache-2.0
 heat-translator>=0.4.0 # Apache-2.0
 refstack-client
index 31ce4b9..679140f 100644 (file)
@@ -7,7 +7,6 @@ general:
         dir_repo_releng:    /home/opnfv/repos/releng
         repo_vims_test:     /home/opnfv/repos/vnfs/vims-test
         repo_onos:          /home/opnfv/repos/onos
-        repo_netready:      /home/opnfv/repos/netready
         repo_barometer:     /home/opnfv/repos/barometer
         repo_doctor:        /home/opnfv/repos/doctor
         repo_odl_test:      /src/odl_test
index 42689d1..dc48df7 100644 (file)
@@ -428,7 +428,7 @@ tiers:
                     module: 'functest.core.feature'
                     class: 'BashFeature'
                     args:
-                        cmd: 'cd /home/opnfv/repos/netready/test/functest && python ./gluon-test-suite.py'
+                        cmd: 'gluon-test-suite.py'
 
             -
                 case_name: barometercollectd
index 29b00e5..15d81ee 100644 (file)
@@ -6,6 +6,7 @@ git+https://gerrit.opnfv.org/gerrit/opera#egg=opera
 git+https://gerrit.opnfv.org/gerrit/securityscanning#egg=securityscanning
 git+https://gerrit.opnfv.org/gerrit/sfc#egg=sfc
 git+https://gerrit.opnfv.org/gerrit/promise#egg=promise&subdirectory=promise/test/functest
+git+https://gerrit.opnfv.org/gerrit/netready#egg=netready&subdirectory=test/functest
 -e git+https://github.com/openstack/refstack-client#egg=refstack-client
 cloudify_rest_client===4.0
 iniparse===0.4