reduce api tests runtime.
Tests trying to create error template should not wait for active Change-Id: I4ad14715d9de0f65f85e912132d4deaad0369f2c
This commit is contained in:
parent
daa4dc1782
commit
dfcb81a546
@ -180,8 +180,6 @@ class TemplatesDBTest(BaseTemplateTest):
|
||||
# TODO(ikinory): add folder of templates
|
||||
# Add standard ,equivalence and definition templates
|
||||
templates_names = self._add_templates()
|
||||
v_utils.add_template(STANDARD_TEMPLATE,
|
||||
template_type=TTypes.STANDARD)
|
||||
# assert standard template
|
||||
db_row = v_utils.get_first_template(
|
||||
name='host_high_memory_usage_scenarios', type=TTypes.STANDARD)
|
||||
@ -306,7 +304,8 @@ class TemplatesDBTest(BaseTemplateTest):
|
||||
v_utils.add_template(DEFINITION_TEMPLATE,
|
||||
template_type=TTypes.DEFINITION)
|
||||
v_utils.add_template(STANDARD_ERROR,
|
||||
template_type=TTypes.STANDARD)
|
||||
template_type=TTypes.STANDARD,
|
||||
status=TemplateStatus.ERROR)
|
||||
return ['host_high_memory_usage_scenarios',
|
||||
'entity equivalence example',
|
||||
'basic_def_template',
|
||||
|
@ -68,14 +68,15 @@ def get_first_instance(**kwargs):
|
||||
|
||||
def add_template(filename='',
|
||||
folder='templates/api',
|
||||
template_type=TemplateTypes.STANDARD):
|
||||
template_type=TemplateTypes.STANDARD,
|
||||
status=TemplateStatus.ACTIVE):
|
||||
full_path = g_utils.tempest_resources_dir() + '/' + folder + '/' + filename
|
||||
t = TempestClients.vitrage().template.add(full_path, template_type)
|
||||
if t and t[0]:
|
||||
wait_for_status(
|
||||
100,
|
||||
get_first_template,
|
||||
uuid=t[0]['uuid'], status=TemplateStatus.ACTIVE)
|
||||
uuid=t[0]['uuid'], status=status)
|
||||
return t[0]
|
||||
return None
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user