From 7d19e949dded25bc1664ceeed4deeab7ab5624f5 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 2 Jul 2026 16:49:49 +0000 Subject: [PATCH] Increase Playwright fixture server startup timeout to 45s Each test boots its own Datasette subprocess and the 10 second wait_for_server timeout was too tight on loaded CI runners, causing intermittent connection-refused errors at fixture setup (seen on the webkit run). Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01TShiUYVMmmF4zyJR6GMw34 --- tests/test_playwright.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/test_playwright.py b/tests/test_playwright.py index b38ba35f..cac9ef96 100644 --- a/tests/test_playwright.py +++ b/tests/test_playwright.py @@ -17,7 +17,7 @@ def find_free_port(): return sock.getsockname()[1] -def wait_for_server(process, url, timeout=10): +def wait_for_server(process, url, timeout=45): deadline = time.monotonic() + timeout last_error = None while time.monotonic() < deadline: