From db2cc8ce3ce3c86a4128284772445260d89dba82 Mon Sep 17 00:00:00 2001 From: Guillaume Boutry Date: Tue, 11 Jun 2024 09:31:04 +0200 Subject: [PATCH] [openstack-images-sync-k8s] increase wait delay for images Sometimes the cloud mirror is really slow, increase the delay to wait for images sync not to fail the test. Change-Id: I17bcbe2522c680ea30585ff9fd0672b508d1d93c --- .../charm_tests/openstack_images_sync_k8s/tests.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/tests/local/zaza/sunbeam/charm_tests/openstack_images_sync_k8s/tests.py b/tests/local/zaza/sunbeam/charm_tests/openstack_images_sync_k8s/tests.py index 3fe6d99c..41a7198a 100644 --- a/tests/local/zaza/sunbeam/charm_tests/openstack_images_sync_k8s/tests.py +++ b/tests/local/zaza/sunbeam/charm_tests/openstack_images_sync_k8s/tests.py @@ -19,6 +19,7 @@ from zaza.openstack.utilities import openstack as openstack_utils from glanceclient.v2.client import Client as GlanceClient import tenacity + class OpenStackImagesSyncK8sTest(test_utils.BaseCharmTest): """Charm tests for clusterd.""" @@ -30,11 +31,15 @@ class OpenStackImagesSyncK8sTest(test_utils.BaseCharmTest): ) keystone_session = openstack_utils.get_overcloud_keystone_session() - cls.glance_client: GlanceClient = openstack_utils.get_glance_session_client( - keystone_session + cls.glance_client: GlanceClient = ( + openstack_utils.get_glance_session_client(keystone_session) ) - @tenacity.retry(wait=tenacity.wait_fixed(10), stop=tenacity.stop_after_delay(180), reraise=True) + @tenacity.retry( + wait=tenacity.wait_fixed(10), + stop=tenacity.stop_after_delay(1800), + reraise=True, + ) def _wait_for_images(self): """Wait for images to be downloaded.""" images = list(self.glance_client.images.list())