Improve Congress scenario testing
- Activate congress tempest based on inventory. - Glance is also required for the overall scenario to pass - SHA bump to update the latest "hacking" requirements - The Depends-on patch allow the tempest role to skip the installation of test-requirements conditionally. We therefore flip that switch for the congress test-requirements. Depends-On: https://review.openstack.org/#/c/554611 Change-Id: Idf774ead76e9f45e510276afc09c402f111b8fd9
This commit is contained in:
parent
b47f9d47a6
commit
9211ea4c96
@ -53,6 +53,7 @@ tempest_service_available_horizon: "{{ groups['horizon_all'] is defined and grou
|
||||
tempest_service_available_neutron: "{{ groups['neutron_all'] is defined and groups['neutron_all'] | length > 0 }}"
|
||||
tempest_service_available_nova: "{{ groups['nova_all'] is defined and groups['nova_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) }}"
|
||||
tempest_service_available_congress: "{{ groups['congress_all'] is defined and groups['congress_all'] | length > 0 }}"
|
||||
|
||||
tempest_log_dir: /var/log/utility
|
||||
tempest_venv_tag: "{{ openstack_release }}"
|
||||
|
@ -15,7 +15,7 @@
|
||||
tempest_plugins:
|
||||
- name: congress-tempest-plugin
|
||||
repo: https://github.com/openstack/congress-tempest-plugin
|
||||
branch: 15a14c3c8ee844db53571d28f86eafe8bc5fc02b # HEAD of "master" as of 16.02.2018
|
||||
branch: e8d68f8da9380aacdf05693aaf8bb9f8e570dd93 # HEAD of "master" as of 19.04.2018
|
||||
|
||||
tempest_whitelist:
|
||||
- congress_tempest_plugin.tests.scenario.test_congress_basic_ops
|
@ -57,6 +57,7 @@ confd_overrides:
|
||||
- name: nova.yml.aio
|
||||
- name: neutron.yml.aio
|
||||
- name: keystone.yml.aio
|
||||
- name: glance.yml.aio
|
||||
- name: congress.yml.aio
|
||||
translations:
|
||||
- name: haproxy.yml.aio
|
||||
|
Loading…
Reference in New Issue
Block a user