From 764069ec10b2c142d6112b6c927f117e4dac7fb8 Mon Sep 17 00:00:00 2001 From: Lee Yarwood Date: Wed, 9 Sep 2020 14:51:41 +0100 Subject: [PATCH] compute: Wait until server is ACTIVE before deleting during resource_setup Partial-Bug: #1892837 Change-Id: Ie2671f338dd111bb111d1c2956fbaa2eebb142ce --- tempest/api/compute/servers/test_servers_negative.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tempest/api/compute/servers/test_servers_negative.py b/tempest/api/compute/servers/test_servers_negative.py index 6676358103..4f85048ffc 100644 --- a/tempest/api/compute/servers/test_servers_negative.py +++ b/tempest/api/compute/servers/test_servers_negative.py @@ -60,7 +60,8 @@ class ServersNegativeTestJSON(base.BaseV2ComputeTest): server = cls.create_test_server(wait_until='ACTIVE') cls.server_id = server['id'] - server = cls.create_test_server() + # Wait until the instance is active to avoid the delete racing + server = cls.create_test_server(wait_until='ACTIVE') cls.client.delete_server(server['id']) waiters.wait_for_server_termination(cls.client, server['id']) cls.deleted_server_id = server['id']