From c7dd165f6d5b525f1daa46577aa1de499750debb Mon Sep 17 00:00:00 2001 From: Casey Bodley Date: Thu, 9 May 2019 10:07:52 -0400 Subject: [PATCH] test/rgw: add multisite test_bucket_creation_time() does not create any buckets itself, but checks that all creation times match on buckets created by other tests Signed-off-by: Casey Bodley (cherry picked from commit 8df991c5cc48a6709185edf506d8bdec4d28e371) --- src/test/rgw/rgw_multi/tests.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/test/rgw/rgw_multi/tests.py b/src/test/rgw/rgw_multi/tests.py index 97f2409267cf..ae80b229d7ee 100644 --- a/src/test/rgw/rgw_multi/tests.py +++ b/src/test/rgw/rgw_multi/tests.py @@ -1224,3 +1224,13 @@ def test_bucket_index_log_trim(): # verify cold bucket has empty bilog cold_bilog = bilog_list(zone.zone, cold_bucket.name) assert(len(cold_bilog) == 0) + +def test_bucket_creation_time(): + zonegroup = realm.master_zonegroup() + zonegroup_conns = ZonegroupConns(zonegroup) + + zone_buckets = [zone.get_connection().get_all_buckets() for zone in zonegroup_conns.rw_zones] + for z1, z2 in combinations(zone_buckets, 2): + for a, b in zip(z1, z2): + eq(a.name, b.name) + eq(a.creation_date, b.creation_date) -- 2.47.3