Merge "Enable featureset override for tempest_{format, extra_override}"
This commit is contained in:
commit
dff3469fef
|
@ -54,7 +54,7 @@
|
|||
- name: Check overridable settings
|
||||
fail:
|
||||
msg: "ERROR: {{ item }} is not overridable."
|
||||
when: item not in ['run_tempest', 'tempest_whitelist', 'test_black_regex']
|
||||
when: item not in ['run_tempest', 'tempest_whitelist', 'test_black_regex', 'tempest_format', 'tempest_extra_config', 'tempest_plugins']
|
||||
with_items: "{{ featureset_override }}"
|
||||
- name: Generate featureset overriding file
|
||||
template:
|
||||
|
|
|
@ -11,6 +11,9 @@ config can be overriden:
|
|||
- `run_tempest`: To run tempest or not (true|false).
|
||||
- `tempest_whitelist`: List of tests you want to be executed.
|
||||
- `test_black_regex`: Set of tempest tests to skip.
|
||||
- `tempest_format`: Installing tempest from venv, packages or containers
|
||||
- `tempest_extra_config`: A dict values in order to override the tempest.conf
|
||||
- `tempest_plugins`: List of tempest plugins needs to be installed
|
||||
|
||||
Example::
|
||||
|
||||
|
@ -19,7 +22,13 @@ Example::
|
|||
parent: tripleo-ci-multinode
|
||||
...
|
||||
vars:
|
||||
featureset_override:
|
||||
run_tempest: true
|
||||
tempest_whitelist:
|
||||
- 'tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_volume_boot_pattern'
|
||||
featureset_override:
|
||||
run_tempest: true
|
||||
tempest_whitelist:
|
||||
- 'tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_volume_boot_pattern'
|
||||
tempest_black_regex: 'tempest.api.network|tempest.api.compute'
|
||||
tempest_format: 'containers'
|
||||
tempest_extra_config: {'telemetry.alarm_granularity': '60'}
|
||||
tempest_plugins:
|
||||
- 'python-keystone-tests-tempest'
|
||||
- 'python-cinder-tests-tempest'
|
||||
|
|
Loading…
Reference in New Issue