summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2023-03-05 19:47:35 +0000
committerGerrit Code Review <review@openstack.org>2023-03-05 19:47:35 +0000
commit0ea86c37adcf3289f04f0aa6f18811ec1619780c (patch)
treef6fa1f68a03e69765ee118d3311171bcb57f3f28
parent4960ad92951ab882e36a337a2fb626e349ba2adb (diff)
parentd78e405364ca3725820fc7bd4b2f2af198ccc624 (diff)
downloadtempest-0ea86c37adcf3289f04f0aa6f18811ec1619780c.tar.gz
Merge "Fix server cleanup in test_multiple_create test"
-rw-r--r--tempest/api/compute/servers/test_multiple_create.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/tempest/api/compute/servers/test_multiple_create.py b/tempest/api/compute/servers/test_multiple_create.py
index 10c76bbfb..b464c45f5 100644
--- a/tempest/api/compute/servers/test_multiple_create.py
+++ b/tempest/api/compute/servers/test_multiple_create.py
@@ -15,6 +15,7 @@
from tempest.api.compute import base
from tempest.common import compute
+from tempest.common import waiters
from tempest.lib import decorators
@@ -34,8 +35,15 @@ class MultipleCreateTestJSON(base.BaseV2ComputeTest):
wait_until='ACTIVE',
min_count=2,
tenant_network=tenant_network)
+
+ for server in servers:
+ self.addCleanup(waiters.wait_for_server_termination,
+ self.servers_client,
+ server['id'])
+
for server in servers:
self.addCleanup(self.servers_client.delete_server, server['id'])
+
# NOTE(maurosr): do status response check and also make sure that
# reservation_id is not in the response body when the request send
# contains return_reservation_id=False