From 5d3c3636fcab796919587d1ab219a6afa690dfbb Mon Sep 17 00:00:00 2001 From: John Spray Date: Thu, 30 Nov 2023 13:44:14 +0000 Subject: [PATCH] tests: add a log allow list entry in `test_timeline_deletion_with_files_stuck_in_upload_queue` (#5981) Test failure seen here: https://neon-github-public-dev.s3.amazonaws.com/reports/pr-5860/7032903218/index.html#suites/837740b64a53e769572c4ed7b7a7eeeb/c0f1c79a70a3b9ab ``` E AssertionError: assert not [(302, '2023-11-29T13:23:51.046801Z ERROR request{method=PUT path=/v1/tenant/f6b845de60cb0e92f4426e0d6af1d2ea/timeline/69a8c98004abe71a281cff8642a45274/checkpoint request_id=eca33d8a-7af2-46e7-92ab-c28629feb42c}: Error processing HTTP request: InternalServerError(queue is in state Stopped\n')] ``` This appears to be a legitimate log: the test is issuing checkpoint requests in the background, and deleting (therefore shutting down) a timeline. --- test_runner/regress/test_remote_storage.py | 1 + 1 file changed, 1 insertion(+) diff --git a/test_runner/regress/test_remote_storage.py b/test_runner/regress/test_remote_storage.py index 4da8dd957d..ccf28cae8c 100644 --- a/test_runner/regress/test_remote_storage.py +++ b/test_runner/regress/test_remote_storage.py @@ -588,6 +588,7 @@ def test_timeline_deletion_with_files_stuck_in_upload_queue( env.pageserver.allowed_errors.extend( [ ".* ERROR .*Error processing HTTP request: InternalServerError\\(The timeline or pageserver is shutting down", + ".* ERROR .*queue is in state Stopped.*", ".* ERROR .*[Cc]ould not flush frozen layer.*", ] )