Merge "Remove useless enabled: true in testcases.yaml"
[functest.git] / docker / features / testcases.yaml
1 tiers:
2     -
3         name: features
4         order: 2
5         ci_loop: '(daily)|(weekly)'
6         description : >-
7             Test suites from feature projects
8             integrated in functest
9         testcases:
10             -
11                 case_name: promise
12                 project_name: promise
13                 criteria: 100
14                 blocking: false
15                 description: >-
16                     Test suite from Promise project.
17                 dependencies:
18                     installer: '(fuel)|(joid)'
19                     scenario: ''
20                 run:
21                     module: 'functest.core.feature'
22                     class: 'BashFeature'
23                     args:
24                         cmd: 'run_promise_tests.py'
25
26             -
27                 case_name: doctor-notification
28                 enabled: false
29                 project_name: doctor
30                 criteria: 100
31                 blocking: false
32                 description: >-
33                     Test suite from Doctor project.
34                 dependencies:
35                     installer: '(apex)|(fuel)'
36                     scenario: '^((?!fdio).)*$'
37                 run:
38                     module: 'functest.core.feature'
39                     class: 'BashFeature'
40                     args:
41                         cmd: '(cd /src/doctor-test/tests && run.sh)'
42
43             -
44                 case_name: bgpvpn
45                 project_name: sdnvpn
46                 criteria: 100
47                 blocking: false
48                 description: >-
49                     Test suite from SDNVPN project.
50                 dependencies:
51                     installer: '(fuel)|(apex)|(netvirt)'
52                     scenario: 'bgpvpn'
53                 run:
54                     module: 'functest.core.feature'
55                     class: 'BashFeature'
56                     args:
57                         cmd: 'run_sdnvpn_tests.py'
58
59             -
60                 case_name: security_scan
61                 enabled: false
62                 project_name: securityscanning
63                 criteria: 100
64                 blocking: false
65                 description: >-
66                     Simple Security Scan
67                 dependencies:
68                     installer: 'apex'
69                     scenario: '^((?!fdio).)*$'
70                 run:
71                     module: 'functest.core.feature'
72                     class: 'BashFeature'
73                     args:
74                         cmd: '. /home/opnfv/functest/conf/stackrc && security_scan --config /usr/etc/securityscanning/config.ini'
75
76             -
77                 case_name: functest-odl-sfc
78                 project_name: sfc
79                 criteria: 100
80                 blocking: false
81                 description: >-
82                     Test suite for odl-sfc to test two chains with one SF and one chain with two SFs
83                 dependencies:
84                     installer: ''
85                     scenario: 'odl.*sfc'
86                 run:
87                     module: 'functest.core.feature'
88                     class: 'BashFeature'
89                     args:
90                         cmd: 'run_sfc_tests.py'
91
92             -
93                 case_name: domino-multinode
94                 enabled: false
95                 project_name: domino
96                 criteria: 100
97                 blocking: false
98                 description: >-
99                     Test suite from Domino project.
100                 dependencies:
101                     installer: ''
102                     scenario: ''
103                 run:
104                     module: 'functest.core.feature'
105                     class: 'BashFeature'
106                     args:
107                         cmd: 'run_multinode.sh'
108
109             -
110                 case_name: barometercollectd
111                 project_name: barometer
112                 criteria: 100
113                 blocking: false
114                 description: >-
115                     Test suite for the Barometer project. Separate tests verify
116                     the proper configuration and basic functionality of all the
117                     collectd plugins as described in the Project Release Plan
118                 dependencies:
119                     installer: 'apex'
120                     scenario: 'bar'
121                 run:
122                      module: 'baro_tests.barometer'
123                      class: 'BarometerCollectd'