Merge "Add reporting results for Danube 3.0"
[functest.git] / docker / components / testcases.yaml
1 tiers:
2     -
3         name: components
4         order: 3
5         ci_loop: 'weekly'
6         description : >-
7             Extensive testing of OpenStack API.
8         testcases:
9             -
10                 case_name: tempest_full_parallel
11                 project_name: functest
12                 criteria: 80
13                 blocking: false
14                 description: >-
15                     The list of test cases is generated by
16                     Tempest automatically and depends on the parameters of
17                     the OpenStack deplopyment.
18                 dependencies:
19                     installer: '^((?!netvirt).)*$'
20                     scenario: ''
21                 run:
22                     module: 'functest.opnfv_tests.openstack.tempest.tempest'
23                     class: 'TempestFullParallel'
24
25             -
26                 case_name: tempest_custom
27                 project_name: functest
28                 criteria: 100
29                 blocking: false
30                 description: >-
31                     The test case allows running a customized list of tempest
32                     test cases defined in a file under
33                     <dir_functest_repo>/functest/opnfv_tests/openstack/
34                       /tempest/custom_tests/test_list.txt
35                     The file is empty and can be customized with the desired tests.
36                 dependencies:
37                     installer: 'unknown'
38                     scenario: 'unknown'
39                 run:
40                     module: 'functest.opnfv_tests.openstack.tempest.tempest'
41                     class: 'TempestCustom'
42
43             -
44                 case_name: rally_full
45                 project_name: functest
46                 criteria: 90
47                 blocking: false
48                 description: >-
49                     This test case runs the full suite of scenarios of the OpenStack
50                     Rally suite using several threads and iterations.
51                 dependencies:
52                     installer: '^((?!netvirt).)*$'
53                     scenario: ''
54                 run:
55                     module: 'functest.opnfv_tests.openstack.rally.rally'
56                     class: 'RallyFull'