Merge "Add python3 support in energy"
[functest.git] / docker / vnf / testcases.yaml
index dea4a1e..f4318d7 100644 (file)
@@ -1,9 +1,10 @@
+---
 tiers:
     -
         name: vnf
         order: 4
         ci_loop: '(daily)|(weekly)'
-        description : >-
+        description: >-
             Collection of VNF test cases.
         testcases:
             -
@@ -12,18 +13,33 @@ tiers:
                 criteria: 80
                 blocking: false
                 description: >-
-                    This test case deploys an OpenSource vIMS solution from Clearwater
-                    using the Cloudify orchestrator. It also runs some signaling traffic.
+                    This test case deploys an OpenSource vIMS solution from
+                    Clearwater using the Cloudify orchestrator. It also runs
+                    some signaling traffic.
                 dependencies:
                     installer: ''
                     scenario: 'os-nosdn-nofeature-ha'
                 run:
                     module: 'functest.opnfv_tests.vnf.ims.cloudify_ims'
                     class: 'CloudifyIms'
+
             -
-                case_name: orchestra_openims
+                case_name: vyos_vrouter
                 project_name: functest
-                enabled: false
+                criteria: 100
+                blocking: false
+                description: >-
+                    This test case is vRouter testing.
+                dependencies:
+                    installer: '^((?!compass|fuel).)*$'
+                    scenario: 'os-nosdn-nofeature-ha'
+                run:
+                    module: 'functest.opnfv_tests.vnf.router.cloudify_vrouter'
+                    class: 'CloudifyVrouter'
+
+            -
+                case_name: orchestra_openims
+                project_name: orchestra
                 criteria: 100
                 blocking: false
                 description: >-
@@ -37,8 +53,7 @@ tiers:
 
             -
                 case_name: orchestra_clearwaterims
-                project_name: functest
-                enabled: false
+                project_name: orchestra
                 criteria: 100
                 blocking: false
                 description: >-
@@ -47,19 +62,22 @@ tiers:
                     installer: ''
                     scenario: 'os-nosdn-nofeature-ha'
                 run:
-                    module: 'functest.opnfv_tests.vnf.ims.orchestra_clearwaterims'
+                    module:
+                        'functest.opnfv_tests.vnf.ims.orchestra_clearwaterims'
                     class: 'ClearwaterImsVnf'
 
             -
-                case_name: vyos_vrouter
+                case_name: juju_epc
+                enabled: true
                 project_name: functest
                 criteria: 100
                 blocking: false
                 description: >-
-                    This test case is vRouter testing.
+                    vEPC validation with Juju as VNF manager and ABoT as test
+                    executor.
                 dependencies:
-                    installer: 'fuel'
-                    scenario: 'nosdn-nofeature'
+                    installer: ''
+                    scenario: 'os-nosdn-nofeature-ha'
                 run:
-                    module: 'functest.opnfv_tests.vnf.router.cloudify_vrouter'
-                    class: 'CloudifyVrouter'
+                    module: 'functest.opnfv_tests.vnf.epc.juju_epc'
+                    class: 'JujuEpc'