Merge "Enable featureset override for tempest_{format, extra_override}"
This commit is contained in:
commit
dff3469fef
|
@ -54,7 +54,7 @@
|
||||||
- name: Check overridable settings
|
- name: Check overridable settings
|
||||||
fail:
|
fail:
|
||||||
msg: "ERROR: {{ item }} is not overridable."
|
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 }}"
|
with_items: "{{ featureset_override }}"
|
||||||
- name: Generate featureset overriding file
|
- name: Generate featureset overriding file
|
||||||
template:
|
template:
|
||||||
|
|
|
@ -11,6 +11,9 @@ config can be overriden:
|
||||||
- `run_tempest`: To run tempest or not (true|false).
|
- `run_tempest`: To run tempest or not (true|false).
|
||||||
- `tempest_whitelist`: List of tests you want to be executed.
|
- `tempest_whitelist`: List of tests you want to be executed.
|
||||||
- `test_black_regex`: Set of tempest tests to skip.
|
- `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::
|
Example::
|
||||||
|
|
||||||
|
@ -19,7 +22,13 @@ Example::
|
||||||
parent: tripleo-ci-multinode
|
parent: tripleo-ci-multinode
|
||||||
...
|
...
|
||||||
vars:
|
vars:
|
||||||
featureset_override:
|
featureset_override:
|
||||||
run_tempest: true
|
run_tempest: true
|
||||||
tempest_whitelist:
|
tempest_whitelist:
|
||||||
- 'tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_volume_boot_pattern'
|
- '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