ba2f479dc2
For consistency with the tox jobs, use tox_envlist instead of tox_venvlist. See https://docs.openstack.org/infra/zuul-jobs/jobs.html#job-tox for definition of tox job. All projects using tox_venvlist have been changed to use tox_envlist as well (see dependencies). Now we can rename tox_venvlist to tox_envlist - and then the projects can remove tox_venvlist and use only tox_envlist. Change-Id: I67a20b1faa77ff0166ad96fd95432c11948abc74 Depends-On: I035584aaeaa71b62c1d0c7e0a62dbf053a3488b6 Depends-On: I2fb02ead3b45c2a05d28f59fd28d062a3b40e07e Depends-On: Id03d4c1351d5a002dc9d73247d0315bef274f627 Depends-On: Iff3093e61c7d2cb684667d5bc5f2a75580569aab
36 lines
836 B
ReStructuredText
36 lines
836 B
ReStructuredText
Run Tempest
|
|
|
|
**Role Variables**
|
|
|
|
.. zuul:rolevar:: devstack_base_dir
|
|
:default: /opt/stack
|
|
|
|
The devstack base directory.
|
|
|
|
.. zuul:rolevar:: tempest_concurrency
|
|
:default: 0
|
|
|
|
The number of parallel test processes.
|
|
|
|
.. zuul:rolevar:: tempest_test_regex
|
|
:default: ''
|
|
|
|
A regular expression used to select the tests.
|
|
|
|
It works only when used with some specific tox environments
|
|
('all', 'all-plugin'.)
|
|
|
|
Multi-line and commented regexs can be achieved by doing this:
|
|
|
|
::
|
|
vars:
|
|
tempest_test_regex: |
|
|
(?x) # Ignore comments and whitespaces
|
|
# Line with only a comment.
|
|
(tempest\.(api|scenario|thirdparty)).*$ # Run only api scenario and third party
|
|
|
|
.. zuul:rolevar:: tox_envlist
|
|
:default: smoke
|
|
|
|
The Tempest tox environment to run.
|