Ensure required flavor and image are configured
Change-Id: I2a2f3fbf0c523e294dd52024a2f55c0ad158b15b
This commit is contained in:
parent
449bc1029e
commit
6b9023fa2c
|
@ -23,6 +23,10 @@ class LoadBalancerTest(scenario_base.ScenarioTestsBase):
|
|||
self.template_name = 'octavia_lbaas.yaml'
|
||||
self.member_template_name = 'lb_member.yaml'
|
||||
self.sub_dir = 'templates'
|
||||
if not self.conf.minimal_image_ref:
|
||||
raise self.skipException("No minimal image configured to test")
|
||||
if not self.conf.minimal_instance_type:
|
||||
raise self.skipException("No minimal flavor configured to test")
|
||||
|
||||
def _create_stack(self):
|
||||
self.parameters = {
|
||||
|
|
|
@ -81,6 +81,10 @@ class ServerSignalIntegrationTest(scenario_base.ScenarioTestsBase):
|
|||
|
||||
@decorators.idempotent_id('8da0f6cc-60e6-4298-9e54-e1f905c5552a')
|
||||
def test_server_signal_userdata_format_raw(self):
|
||||
if not self.conf.minimal_image_ref:
|
||||
raise self.skipException("No minimal image configured to test")
|
||||
if not self.conf.minimal_instance_type:
|
||||
raise self.skipException("No minimal flavor configured to test")
|
||||
self._test_server_signal(image=self.conf.minimal_image_ref,
|
||||
flavor=self.conf.minimal_instance_type)
|
||||
|
||||
|
@ -88,6 +92,8 @@ class ServerSignalIntegrationTest(scenario_base.ScenarioTestsBase):
|
|||
def test_server_signal_userdata_format_software_config(self):
|
||||
if not self.conf.image_ref:
|
||||
raise self.skipException("No image configured to test")
|
||||
if not self.conf.instance_type:
|
||||
raise self.skipException("No flavor configured to test")
|
||||
self._test_server_signal(user_data_format='SOFTWARE_CONFIG',
|
||||
image=self.conf.image_ref,
|
||||
flavor=self.conf.instance_type)
|
||||
|
|
Loading…
Reference in New Issue