Add trove tempest support

Change-Id: Ic137659b550edf3513daefde09e8afe31242dfdd
This commit is contained in:
Dmitriy Rabotyagov 2021-03-25 15:32:44 +02:00
parent 53892664ab
commit 7cec1361a4
3 changed files with 8 additions and 0 deletions

View File

@ -202,6 +202,7 @@ tempest_service_available_octavia: "{{ groups['octavia_all'] is defined and grou
tempest_service_available_sahara: "{{ groups['sahara_all'] is defined and groups['sahara_all'] | length > 0 }}"
tempest_service_available_senlin: "{{ groups['senlin_all'] is defined and groups['senlin_all'] | length > 0 }}"
tempest_service_available_swift: "{{ (groups['swift_all'] is defined and groups['swift_all'] | length > 0) or (groups['ceph-rgw'] is defined and groups['ceph-rgw'] | length > 0) or (ceph_rgws is defined and ceph_rgws | length > 0) }}"
tempest_service_available_trove: "{{ groups['trove_all'] is defined and groups['trove_all'] | length > 0 }}"
tempest_service_available_whitebox: False
tempest_service_available_zaqar: "{{ groups['zaqar_all'] is defined and groups['zaqar_all'] | length > 0 }}"
tempest_service_available_zun: "{{ groups['zun_all'] is defined and groups['zun_all'] | length > 0 }}"
@ -250,6 +251,7 @@ tempest_pip_packages:
- python-saharaclient
- python-subunit
- python-swiftclient
- python-troveclient
- testscenarios
- os-testr

View File

@ -152,6 +152,7 @@ sahara = {{ tempest_service_available_sahara }}
zaqar = {{ tempest_service_available_zaqar }}
manila = {{ tempest_service_available_manila }}
murano = {{ tempest_service_available_murano }}
trove = {{ tempest_service_available_trove }}
zun = {{ tempest_service_available_zun }}
[telemetry]

View File

@ -151,6 +151,11 @@ _tempest_plugins:
repo: https://opendev.org/openstack/telemetry-tempest-plugin
branch: master
install: "{{ (tempest_service_available_aodh | bool) or (tempest_service_available_ceilometer | bool) }}"
trove:
- name: trove-tempest-plugin
repo: https://opendev.org/openstack/trove-tempest-plugin
branch: master
install: "{{ tempest_service_available_trove | bool }}"
zaqar:
- name: zaqar-tempest-plugin
repo: https://opendev.org/openstack/zaqar-tempest-plugin