Add networking-sfc Tempest test suite 73/60773/1
authorCédric Ollivier <cedric.ollivier@orange.com>
Thu, 9 Aug 2018 11:34:19 +0000 (13:34 +0200)
committerCédric Ollivier <cedric.ollivier@orange.com>
Thu, 9 Aug 2018 11:37:10 +0000 (13:37 +0200)
Change-Id: I6f1452469cb5ffaf9b538ba87edaa174977b91c4
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
docker/smoke/Dockerfile
docker/smoke/testcases.yaml
functest/ci/testcases.yaml
upper-constraints.txt

index 3744484..6a27759 100644 (file)
@@ -27,7 +27,7 @@ RUN apk --no-cache add --update libxml2 libxslt && \
     update-requirements -s --source /src/openstack-requirements /src/barbican-tempest-plugin/ && \
     pip install --no-cache-dir --src /src -cupper-constraints.txt -cupper-constraints.opnfv.txt \
         /src/patrole /src/barbican-tempest-plugin /src/neutron-tempest-plugin \
-        networking-bgpvpn /src/vmtp && \
+        networking-bgpvpn networking-sfc /src/vmtp && \
     virtualenv --system-site-packages /src/tempest/.venv && \
     rm -r upper-constraints.txt upper-constraints.opnfv.txt \
         /src/patrole /src/barbican-tempest-plugin /src/neutron-tempest-plugin /src/vmtp && \
index e976bbe..65190f4 100644 (file)
@@ -173,6 +173,26 @@ tiers:
                         option:
                             - '--concurrency=4'
 
+            -
+                case_name: networking-sfc
+                project_name: functest
+                criteria: 100
+                blocking: false
+                description: >-
+                    This test case runs OpenStack networking-sfc Tempest
+                    suite. The list of test cases is generated by Tempest
+                    having as input the relevant regex.
+                run:
+                    module: 'functest.opnfv_tests.openstack.tempest.tempest'
+                    class: 'TempestCommon'
+                    args:
+                        mode:
+                            '^(?:networking_sfc\.tests\.tempest_plugin.tests.api).*$'
+                        neutron_extensions:
+                            - sfc
+                        option:
+                            - '--concurrency=0'
+
             -
                 case_name: barbican
                 project_name: functest
index f5f5d2d..2a6fef9 100644 (file)
@@ -364,6 +364,26 @@ tiers:
                         option:
                             - '--concurrency=4'
 
+            -
+                case_name: networking-sfc
+                project_name: functest
+                criteria: 100
+                blocking: false
+                description: >-
+                    This test case runs OpenStack networking-sfc Tempest
+                    suite. The list of test cases is generated by Tempest
+                    having as input the relevant regex.
+                run:
+                    module: 'functest.opnfv_tests.openstack.tempest.tempest'
+                    class: 'TempestCommon'
+                    args:
+                        mode:
+                            '^(?:networking_sfc\.tests\.tempest_plugin.tests.api).*$'
+                        neutron_extensions:
+                            - sfc
+                        option:
+                            - '--concurrency=0'
+
             -
                 case_name: barbican
                 project_name: functest
index bbd08b6..0122580 100644 (file)
@@ -19,4 +19,5 @@ robotframework-sshlibrary===2.1.3;python_version=='2.7'
 ansible===2.3.2.0
 xtesting===0.55.0
 networking-bgpvpn===8.0.0
+networking-sfc===6.0.0
 sphinx-opnfv-theme===0.1.1