Fix components and vnf testcase dependencies
[functest.git] / docker / vnf / testcases.yaml
1 ---
2 tiers:
3     -
4         name: vnf
5         order: 4
6         description: >-
7             Collection of VNF test cases.
8         testcases:
9             -
10                 case_name: cloudify
11                 project_name: functest
12                 criteria: 100
13                 blocking: false
14                 description: >-
15                     This test case deploys the Cloudify orchestrator.
16                 dependencies:
17                     - DEPLOY_SCENARIO: 'os-.*-nofeature-.*ha'
18                 run:
19                     module: 'functest.core.cloudify'
20                     class: 'Cloudify'
21             -
22                 case_name: cloudify_ims
23                 project_name: functest
24                 criteria: 80
25                 blocking: false
26                 description: >-
27                     This test case deploys an OpenSource vIMS solution from
28                     Clearwater using the Cloudify orchestrator. It also runs
29                     some signaling traffic.
30                 dependencies:
31                     - DEPLOY_SCENARIO: 'os-.*-nofeature-.*ha'
32                 run:
33                     module: 'functest.opnfv_tests.vnf.ims.cloudify_ims'
34                     class: 'CloudifyIms'
35
36             -
37                 case_name: vyos_vrouter
38                 project_name: functest
39                 criteria: 100
40                 blocking: false
41                 description: >-
42                     This test case is vRouter testing.
43                 dependencies:
44                     - DEPLOY_SCENARIO: 'os-.*-nofeature-.*ha'
45                 run:
46                     module: 'functest.opnfv_tests.vnf.router.cloudify_vrouter'
47                     class: 'CloudifyVrouter'
48
49             -
50                 case_name: juju_epc
51                 project_name: functest
52                 criteria: 100
53                 blocking: false
54                 description: >-
55                     vEPC validation with Juju as VNF manager and ABoT as test
56                     executor.
57                 dependencies:
58                     - DEPLOY_SCENARIO: 'os-.*-nofeature-.*ha'
59                 run:
60                     module: 'functest.opnfv_tests.vnf.epc.juju_epc'
61                     class: 'JujuEpc'