From e0d66f3ebf7fcaebaa7b42783a5e33b70e839610 Mon Sep 17 00:00:00 2001 From: ashnair Date: Thu, 20 Feb 2025 09:32:11 -0800 Subject: [PATCH] slo_test: make x-delete-after consistent in func test Related-Change-Id: Ia1d8d9085bad5c6df744a4551eef9dcf56e6e261 Change-Id: I6c5bb824d7145c25faf37fd1fa575cedf05e499a --- test/functional/test_slo.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/test/functional/test_slo.py b/test/functional/test_slo.py index 9689fd757c..ec758a9e26 100644 --- a/test/functional/test_slo.py +++ b/test/functional/test_slo.py @@ -501,10 +501,8 @@ class TestSlo(Base): self.assertEqual(resp.status, 201, "Response status is not 201: %s" % body) - def put_segments(url, token, parsed, conn, object_segments): - now = int(time.time()) - delete_time = now + 2 - + def put_segments(url, token, parsed, conn, object_segments, + x_delete_after): for objnum in range(len(object_segments)): conn.request('PUT', '%s/%s/segments/%s' % ( parsed.path, @@ -513,13 +511,13 @@ class TestSlo(Base): body=object_segments[objnum], headers={ 'X-Auth-Token': token, - 'X-Delete-At': delete_time}) + 'X-Delete-After': str(x_delete_after)}) resp = check_response(conn) body = resp.read() self.assertEqual(resp.status, 201, "Response status is not 201: %s" % body) - retry(put_segments, segments) + retry(put_segments, segments, 2) retry(put_manifest, segments, 1) # get the manifest