Add support for [service_available] sg_core

... which was recently added to telemetry-tempest-plugin[1].

[1] 3dd1d0df7502196414d10b82496915e1aaaf9d5b

Change-Id: Ibd094f6afc45ff15e054920e79828464e750620d
This commit is contained in:
Takashi Kajinami 2023-11-30 21:25:27 +09:00
parent d39407a85e
commit 8cbb1c6253
3 changed files with 10 additions and 1 deletions

View File

@ -141,6 +141,8 @@
# Defaults to false # Defaults to false
# [*gnocchi_available*] # [*gnocchi_available*]
# Defaults to false # Defaults to false
# [*sg_core_available*]
# Defaults to false
# [*designate_available*] # [*designate_available*]
# Defaults to false # Defaults to false
# [*horizon_available*] # [*horizon_available*]
@ -417,6 +419,7 @@ class tempest(
Boolean $ceilometer_available = false, Boolean $ceilometer_available = false,
Boolean $aodh_available = false, Boolean $aodh_available = false,
Boolean $gnocchi_available = false, Boolean $gnocchi_available = false,
Boolean $sg_core_available = false,
Boolean $designate_available = false, Boolean $designate_available = false,
Boolean $horizon_available = true, Boolean $horizon_available = true,
Boolean $neutron_available = true, Boolean $neutron_available = true,
@ -649,9 +652,10 @@ class tempest(
'service_available/heat': value => $heat_available; 'service_available/heat': value => $heat_available;
'service_available/ceilometer': value => $ceilometer_available; 'service_available/ceilometer': value => $ceilometer_available;
'service_available/aodh': value => $aodh_available; 'service_available/aodh': value => $aodh_available;
'service_available/gnocchi': value => $gnocchi_available;
'service_available/sg_core': value => $sg_core_available;
'service_available/barbican': value => $barbican_available; 'service_available/barbican': value => $barbican_available;
'service_available/manila': value => $manila_available; 'service_available/manila': value => $manila_available;
'service_available/gnocchi': value => $gnocchi_available;
'service_available/designate': value => $designate_available; 'service_available/designate': value => $designate_available;
'service_available/horizon': value => $horizon_available; 'service_available/horizon': value => $horizon_available;
'service_available/neutron': value => $neutron_available; 'service_available/neutron': value => $neutron_available;

View File

@ -0,0 +1,4 @@
---
features:
- |
The new ``tempest::sg_core_available`` parameter has been added.

View File

@ -301,6 +301,7 @@ describe 'tempest' do
is_expected.to contain_tempest_config('service_available/ceilometer').with(:value => false) is_expected.to contain_tempest_config('service_available/ceilometer').with(:value => false)
is_expected.to contain_tempest_config('service_available/aodh').with(:value => false) is_expected.to contain_tempest_config('service_available/aodh').with(:value => false)
is_expected.to contain_tempest_config('service_available/gnocchi').with(:value => false) is_expected.to contain_tempest_config('service_available/gnocchi').with(:value => false)
is_expected.to contain_tempest_config('service_available/sg_core').with(:value => false)
is_expected.to contain_tempest_config('service_available/horizon').with(:value => true) is_expected.to contain_tempest_config('service_available/horizon').with(:value => true)
is_expected.to contain_tempest_config('service_available/neutron').with(:value => true) is_expected.to contain_tempest_config('service_available/neutron').with(:value => true)
is_expected.to contain_tempest_config('service_available/mistral').with(:value => false) is_expected.to contain_tempest_config('service_available/mistral').with(:value => false)