From bd658dbe250e93a9fa4405b99ecdb2ad1a7029b6 Mon Sep 17 00:00:00 2001 From: spisarski Date: Thu, 19 Apr 2018 15:11:23 -0600 Subject: Adding assertion message to test validation. Change-Id: I609d09ed8b4f75baeb1ad5454c9ddde9e996a3fe Signed-off-by: spisarski --- snaps/openstack/utils/tests/nova_utils_tests.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/snaps/openstack/utils/tests/nova_utils_tests.py b/snaps/openstack/utils/tests/nova_utils_tests.py index 881598a..5c2f0ba 100644 --- a/snaps/openstack/utils/tests/nova_utils_tests.py +++ b/snaps/openstack/utils/tests/nova_utils_tests.py @@ -342,16 +342,18 @@ class NovaUtilsInstanceTests(OSComponentTestCase): # Wait until instance is ACTIVE iters = 0 active = False + status = None while iters < 60: - if create_instance.STATUS_ACTIVE == nova_utils.get_server_status( - self.nova, self.vm_inst): + status = nova_utils.get_server_status(self.nova, self.vm_inst) + if create_instance.STATUS_ACTIVE == status: active = True break time.sleep(3) iters += 1 - self.assertTrue(active) + self.assertTrue(active, msg='VM {} status {} is not {}'.format( + self.vm_inst.name, status, create_instance.STATUS_ACTIVE)) vm_inst = nova_utils.get_latest_server_object( self.nova, self.neutron, self.keystone, self.vm_inst, self.os_creds.project_name) -- cgit 1.2.3-korg