Merge "Updated from global requirements"
[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: doctor-notification
12                 project_name: doctor
13                 enabled: false
14                 criteria: 100
15                 blocking: false
16                 description: >-
17                     Test suite from Doctor project.
18                 dependencies:
19                     installer: 'apex'
20                     scenario: '^((?!fdio).)*$'
21                 run:
22                     module: 'functest.core.feature'
23                     class: 'BashFeature'
24                     args:
25                         cmd: 'doctor-test'
26
27             -
28                 case_name: bgpvpn
29                 project_name: sdnvpn
30                 enabled: false
31                 criteria: 100
32                 blocking: false
33                 description: >-
34                     Test suite from SDNVPN project.
35                 dependencies:
36                     installer: '(fuel)|(apex)|(netvirt)'
37                     scenario: 'bgpvpn'
38                 run:
39                     module: 'sdnvpn.test.functest.run_sdnvpn_tests'
40                     class: 'SdnvpnFunctest'
41
42             -
43                 case_name: functest-odl-sfc
44                 project_name: sfc
45                 enabled: false
46                 criteria: 100
47                 blocking: false
48                 description: >-
49                     Test suite for odl-sfc to test two chains with one SF and one chain with two SFs
50                 dependencies:
51                     installer: ''
52                     scenario: 'odl.*sfc'
53                 run:
54                     module: 'functest.core.feature'
55                     class: 'BashFeature'
56                     args:
57                         cmd: 'run_sfc_tests.py'
58
59             -
60                 case_name: barometercollectd
61                 project_name: barometer
62                 enabled: false
63                 criteria: 100
64                 blocking: false
65                 description: >-
66                     Test suite for the Barometer project. Separate tests verify
67                     the proper configuration and basic functionality of all the
68                     collectd plugins as described in the Project Release Plan
69                 dependencies:
70                     installer: 'apex'
71                     scenario: 'bar'
72                 run:
73                      module: 'baro_tests.barometer'
74                      class: 'BarometerCollectd'
75
76             -
77                 case_name: fds
78                 project_name: fastdatastacks
79                 criteria: 100
80                 blocking: false
81                 description: >-
82                     Test Suite for the OpenDaylight SDN Controller when GBP features are
83                     installed. It integrates some test suites from upstream using
84                     Robot as the test framework.
85                 dependencies:
86                     installer: 'apex'
87                     scenario: 'odl.*-fdio'
88                 run:
89                     module: 'functest.opnfv_tests.sdn.odl.odl'
90                     class: 'ODLTests'
91                     args:
92                         suites:
93                             -  /src/fds/testing/robot