Fix rally args when serial (tempest_scenario)
[functest.git] / docker / components / testcases.yaml
1 ---
2 tiers:
3     -
4         name: components
5         order: 3
6         description: >-
7             Extensive testing of OpenStack API.
8         testcases:
9             -
10                 case_name: tempest_full
11                 project_name: functest
12                 criteria: 100
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 deployment.
18                     https://github.com/openstack/tempest/blob/18.0.0/tox.ini#L83
19                 run:
20                     module: 'functest.opnfv_tests.openstack.tempest.tempest'
21                     class: 'TempestCommon'
22                     args:
23                         mode: '(?!.*\[.*\bslow\b.*\])(^tempest\.api)'
24                         option:
25                             - '--concurrency=4'
26
27             -
28                 case_name: tempest_scenario
29                 project_name: functest
30                 criteria: 100
31                 blocking: false
32                 description: >-
33                     The list of test cases is generated by
34                     Tempest automatically and depends on the parameters of
35                     the OpenStack deployment.
36                     https://github.com/openstack/tempest/blob/18.0.0/tox.ini#L84
37                 run:
38                     module: 'functest.opnfv_tests.openstack.tempest.tempest'
39                     class: 'TempestCommon'
40                     args:
41                         mode: '(?!.*\[.*\bslow\b.*\])(^tempest\.scenario)'
42                         option:
43                             - '--concurrency=1'
44
45             -
46                 case_name: rally_full
47                 project_name: functest
48                 criteria: 100
49                 blocking: false
50                 description: >-
51                     This test case runs the full suite of scenarios of the
52                     OpenStack Rally suite using several threads and iterations.
53                 run:
54                     module: 'functest.opnfv_tests.openstack.rally.rally'
55                     class: 'RallyFull'