blob: b5defb724f0402afc9c475c6a6989cb8da94ab8b [file] [log] [blame]
Andrea Frittoli (andreaf)7d5445d2017-10-03 18:43:05 +01001Run Tempest
2
3**Role Variables**
4
5.. zuul:rolevar:: devstack_base_dir
6 :default: /opt/stack
7
8 The devstack base directory.
9
10.. zuul:rolevar:: tempest_concurrency
11 :default: 0
12
13 The number of parallel test processes.
14
Luigi Toscanoe8a1f532017-11-16 15:22:07 +010015.. zuul:rolevar:: tempest_test_regex
16 :default: ''
17
18 A regular expression used to select the tests.
Michel Peterson515edd42017-12-21 17:22:49 +020019
Luigi Toscanoe8a1f532017-11-16 15:22:07 +010020 It works only when used with some specific tox environments
21 ('all', 'all-plugin'.)
22
Michel Peterson515edd42017-12-21 17:22:49 +020023 Multi-line and commented regexs can be achieved by doing this:
24
25 ::
26 vars:
27 tempest_test_regex: |
28 (?x) # Ignore comments and whitespaces
29 # Line with only a comment.
30 (tempest\.(api|scenario|thirdparty)).*$ # Run only api scenario and third party
31
Andrea Frittoli (andreaf)7d5445d2017-10-03 18:43:05 +010032.. zuul:rolevar:: tox_venvlist
33 :default: smoke
34
35 The Tempest tox environment to run.