From 4ec45bc7dc7f0d08f389f581c62f18a51d52c2f7 Mon Sep 17 00:00:00 2001 From: John Spray Date: Tue, 15 Aug 2023 17:08:17 +0100 Subject: [PATCH] tests: update tenant deletion tests for deletion queue --- test_runner/regress/test_tenant_delete.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/test_runner/regress/test_tenant_delete.py b/test_runner/regress/test_tenant_delete.py index 24d64f373b..654d8a3c6d 100644 --- a/test_runner/regress/test_tenant_delete.py +++ b/test_runner/regress/test_tenant_delete.py @@ -196,6 +196,16 @@ def test_delete_tenant_exercise_crash_safety_failpoints( ] ) + if simulate_failures: + env.pageserver.allowed_errors.extend( + [ + # The deletion queue will complain when it encounters simulated S3 errors + ".*deletion frontend: Failed to write deletion list.*", + ".*deletion backend: Failed to delete deletion list.*", + ".*deletion backend: DeleteObjects request failed.*", + ] + ) + ps_http = env.pageserver.http_client() timeline_id = env.neon_cli.create_timeline("delete", tenant_id=tenant_id)