From 0dcda28d0186fea2b887b0e0e01a27985a982c6c Mon Sep 17 00:00:00 2001 From: Hidekazu Nakamura Date: Tue, 3 Apr 2018 18:18:38 +0900 Subject: [PATCH] Fix workload balancing scenario This patch fixes workload balancing scenario to create server as non admin user. Change-Id: Ib783ada5d5300bb094154b99b3db174680c8178b --- .../tests/scenario/test_execute_workload_balancing.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/watcher_tempest_plugin/tests/scenario/test_execute_workload_balancing.py b/watcher_tempest_plugin/tests/scenario/test_execute_workload_balancing.py index 540810a..5f62355 100644 --- a/watcher_tempest_plugin/tests/scenario/test_execute_workload_balancing.py +++ b/watcher_tempest_plugin/tests/scenario/test_execute_workload_balancing.py @@ -143,7 +143,10 @@ class TestExecuteWorkloadBalancingStrategy(base.BaseInfraOptimScenarioTest): # landed on the host in question. instance = self.create_server(image_id=CONF.compute.image_ref, wait_until='ACTIVE', - clients=self.mgr) + clients=self.os_primary) + # get instance object again as admin + instance = self.mgr.servers_client.show_server( + instance['id'])['server'] created_instances.append(instance) self.make_instance_statistic(instance)