From 0a082aee77986326dac6fe6284edb1fd3ccf31a1 Mon Sep 17 00:00:00 2001 From: Joonas Koivunen Date: Fri, 18 Aug 2023 19:36:25 +0300 Subject: [PATCH] test: allow race with flush and stopped queue (#5027) A lucky race can happen with the shutdown order I guess right now. Seen in [test_tenant_delete_smoke]. The message is not the greatest to match against. [test_tenant_delete_smoke]: https://neon-github-public-dev.s3.amazonaws.com/reports/main/5892262320/index.html#suites/3556ed71f2d69272a7014df6dcb02317/189a0d1245fb5a8c --- test_runner/regress/test_tenant_delete.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test_runner/regress/test_tenant_delete.py b/test_runner/regress/test_tenant_delete.py index 24d64f373b..5ffb713bba 100644 --- a/test_runner/regress/test_tenant_delete.py +++ b/test_runner/regress/test_tenant_delete.py @@ -48,6 +48,11 @@ def test_tenant_delete_smoke( env = neon_env_builder.init_start() + # lucky race with stopping from flushing a layer we fail to schedule any uploads + env.pageserver.allowed_errors.append( + ".*layer flush task.+: could not flush frozen layer: update_metadata_file" + ) + ps_http = env.pageserver.http_client() # first try to delete non existing tenant