Add copper and domino in functest-features
[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: bgpvpn
12                 project_name: sdnvpn
13                 criteria: 100
14                 blocking: false
15                 description: >-
16                     Test suite from SDNVPN project.
17                 dependencies:
18                     installer: '(fuel)|(apex)|(netvirt)'
19                     scenario: 'bgpvpn'
20                 run:
21                     module: 'functest.core.feature'
22                     class: 'BashFeature'
23                     args:
24                         cmd: 'run_sdnvpn_tests.py'
25
26             -
27                 case_name: security_scan
28                 enabled: false
29                 project_name: securityscanning
30                 criteria: 100
31                 blocking: false
32                 description: >-
33                     Simple Security Scan
34                 dependencies:
35                     installer: 'apex'
36                     scenario: '^((?!fdio).)*$'
37                 run:
38                     module: 'functest.core.feature'
39                     class: 'BashFeature'
40                     args:
41                         cmd: '. /home/opnfv/functest/conf/stackrc && security_scan --config /usr/local/etc/securityscanning/config.ini'
42
43             -
44                 case_name: copper
45                 enabled: false
46                 project_name: copper
47                 criteria: 100
48                 blocking: false
49                 description: >-
50                     Test suite for policy management based on OpenStack Congress
51                 dependencies:
52                     installer: 'apex'
53                     scenario: '^((?!fdio).)*$'
54                 run:
55                     module: 'functest.core.feature'
56                     class: 'BashFeature'
57                     args:
58                         cmd: 'cd /src/copper/tests && bash run.sh && cd -'
59
60             -
61                 case_name: functest-odl-sfc
62                 enabled: false
63                 project_name: sfc
64                 criteria: 100
65                 blocking: false
66                 description: >-
67                     Test suite for odl-sfc to test two chains and two SFs
68                 dependencies:
69                     installer: '(apex)|(fuel)'
70                     scenario: 'odl_l2-sfc'
71                 run:
72                     module: 'functest.core.feature'
73                     class: 'BashFeature'
74                     args:
75                         cmd: 'run_sfc_tests.py'
76
77             -
78                 case_name: domino-multinode
79                 enabled: false
80                 project_name: domino
81                 criteria: 100
82                 blocking: false
83                 description: >-
84                     Test suite from Domino project.
85                 dependencies:
86                     installer: ''
87                     scenario: ''
88                 run:
89                     module: 'functest.core.feature'
90                     class: 'BashFeature'
91                     args:
92                         cmd: 'cd /src/domino && ./tests/run_multinode.sh'
93
94             -
95                 case_name: barometercollectd
96                 enabled: false
97                 project_name: barometer
98                 criteria: 100
99                 blocking: false
100                 description: >-
101                     Test suite for the Barometer project. Separate tests verify the
102                     proper configuration and functionality of the following
103                     collectd plugins Ceilometer, Hugepages, Memory RAS (mcelog),
104                     and OVS Events
105                 dependencies:
106                     installer: 'fuel'
107                     scenario: 'kvm_ovs_dpdk_bar'
108                 run:
109                      module: 'baro_tests.barometer'
110                      class: 'BarometerCollectd'