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 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TShiUYVMmmF4zyJR6GMw34
This commit is contained in:
Claude 2026-07-02 16:49:49 +00:00
commit 7d19e949dd
No known key found for this signature in database

View file

@ -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: