Merge "Eliminate the impact of "wait_until='BUILD'""
diff --git a/tempest/services/compute/json/servers_client.py b/tempest/services/compute/json/servers_client.py
index 6906610..c5827f6 100644
--- a/tempest/services/compute/json/servers_client.py
+++ b/tempest/services/compute/json/servers_client.py
@@ -157,6 +157,8 @@
start = int(time.time())
while(server_status != status):
+ if status == 'BUILD' and server_status != 'UNKNOWN':
+ return
time.sleep(self.build_interval)
resp, body = self.get_server(server_id)
server_status = body['status']
diff --git a/tempest/services/compute/xml/servers_client.py b/tempest/services/compute/xml/servers_client.py
index 5c7a629..ec9464a 100644
--- a/tempest/services/compute/xml/servers_client.py
+++ b/tempest/services/compute/xml/servers_client.py
@@ -312,6 +312,8 @@
start = int(time.time())
while(server_status != status):
+ if status == 'BUILD' and server_status != 'UNKNOWN':
+ return
time.sleep(self.build_interval)
resp, body = self.get_server(server_id)
server_status = body['status']