Retrigger new traversals after resource timeout
If a resource times out, we still need to check whether there is a new traversal underway that we need to retrigger, otherwise the new traversal will never complete. Change-Id: I4ac7ac88797b7fb14046b5668649b2277ee55517 Closes-Bug: #1721654
This commit is contained in:
parent
196c86e199
commit
80b570957d
|
@ -81,3 +81,13 @@ class SimultaneousUpdateStackTest(functional_base.FunctionalTestsBase):
|
|||
time.sleep(10)
|
||||
|
||||
self.update_stack(stack_id, after)
|
||||
|
||||
@test.requires_convergence
|
||||
def test_retrigger_timeout(self):
|
||||
before, after = get_templates(delay_s=70)
|
||||
stack_id = self.stack_create(template=before,
|
||||
expected_status='CREATE_IN_PROGRESS',
|
||||
timeout=1)
|
||||
time.sleep(50)
|
||||
|
||||
self.update_stack(stack_id, after)
|
||||
|
|
Loading…
Reference in New Issue