From 60666a28a8ec297ca36ff1d4f2b33dc6973f5cc6 Mon Sep 17 00:00:00 2001 From: Oguzhan Ozmen Date: Fri, 13 Mar 2026 22:33:45 +0000 Subject: [PATCH] rgw/test/multisite: revise test_period_update_commit testcase client wkld settings - set wkld concurrency level to default urllib pool size Set wkld_concurrency to 10 which is the default urllib pool size to avoid the event: WARNING:urllib3.connectionpool:Connection pool is full, discarding connection: ... Connection pool size: 10 - make the client wkld less aggresive Signed-off-by: Oguzhan Ozmen --- src/test/rgw/rgw_multi/tests.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/test/rgw/rgw_multi/tests.py b/src/test/rgw/rgw_multi/tests.py index d9f15080b08..1d0bf7d5ff1 100644 --- a/src/test/rgw/rgw_multi/tests.py +++ b/src/test/rgw/rgw_multi/tests.py @@ -6211,9 +6211,9 @@ def test_object_lock_sync(): def test_period_update_commit(): - wkld_concurrency = 25 - num_objects_to_upload = 2500 - number_of_period_updates = 5 + wkld_concurrency = 10 + num_objects_to_upload = 1000 + number_of_period_updates = 3 test_passed = False zonegroup = realm.master_zonegroup() @@ -6235,6 +6235,9 @@ def test_period_update_commit(): Bucket=bucket.name, Key=f"obj-{i:04d}", Body="..." ) num_uploads += 1 + if stop_event.is_set(): + break + time.sleep(0.01) except Exception as e: log.debug(f"failed to upload object to bucket={bucket.name}: {e}") log.info( -- 2.47.3