From 147b94e1f6606e11cb0ec8ac711a5b4d7d0f2713 Mon Sep 17 00:00:00 2001 From: Alex Kavanagh Date: Wed, 8 Apr 2020 10:50:53 +0100 Subject: [PATCH] Extend resource wait timeouts for cinder tests (juju storage) As the cinder charm now has Juju storage support, the cinder tests needs their timeouts extended as Juju storage on serverstack is MUCH, MUCH slower than ephemeral storage (which is local to the host). --- zaza/openstack/charm_tests/cinder/tests.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/zaza/openstack/charm_tests/cinder/tests.py b/zaza/openstack/charm_tests/cinder/tests.py index 1809cb9..1fa6a30 100644 --- a/zaza/openstack/charm_tests/cinder/tests.py +++ b/zaza/openstack/charm_tests/cinder/tests.py @@ -63,6 +63,8 @@ class CinderTests(test_utils.OpenStackBaseTest): openstack_utils.resource_reaches_status( self.cinder_client.volumes, vol_new.id, + wait_iteration_max_time=1200, + stop_after_attempt=20, expected_status="available", msg="Volume status wait") self.cinder_client.volumes.extend( @@ -71,6 +73,8 @@ class CinderTests(test_utils.OpenStackBaseTest): openstack_utils.resource_reaches_status( self.cinder_client.volumes, vol_new.id, + wait_iteration_max_time=1200, + stop_after_attempt=20, expected_status="available", msg="Volume status wait") @@ -85,6 +89,8 @@ class CinderTests(test_utils.OpenStackBaseTest): openstack_utils.resource_reaches_status( self.cinder_client.volumes, vol_img.id, + wait_iteration_max_time=1200, + stop_after_attempt=20, expected_status="available", msg="Volume status wait") @@ -97,6 +103,8 @@ class CinderTests(test_utils.OpenStackBaseTest): openstack_utils.resource_reaches_status( self.cinder_client.volumes, vol_new.id, + wait_iteration_max_time=1200, + stop_after_attempt=20, expected_status="available", msg="Volume status wait") @@ -107,6 +115,8 @@ class CinderTests(test_utils.OpenStackBaseTest): openstack_utils.resource_reaches_status( self.cinder_client.volume_snapshots, snap_new.id, + wait_iteration_max_time=1200, + stop_after_attempt=20, expected_status="available", msg="Volume status wait") @@ -118,6 +128,8 @@ class CinderTests(test_utils.OpenStackBaseTest): openstack_utils.resource_reaches_status( self.cinder_client.volumes, vol_from_snap.id, + wait_iteration_max_time=1200, + stop_after_attempt=20, expected_status="available", msg="Volume status wait") @@ -129,6 +141,8 @@ class CinderTests(test_utils.OpenStackBaseTest): openstack_utils.resource_reaches_status( self.cinder_client.volumes, vol_new.id, + wait_iteration_max_time=1200, + stop_after_attempt=20, expected_status="available", msg="Volume status wait") vol_new.force_delete()