Merge pull request #869 from fabro-sh/fix/daytona-e2e-slow-timeout

Give Daytona live tests a slow-timeout that fits a sandbox and a Playwright install
This commit is contained in:
Bryan Helmkamp 2026-09-14 12:39:03 -04:00 • committed by GitHub
commit 5599ec9e95
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -26,6 +26,15 @@ leak-timeout = "500ms"
slow-timeout = { period = "10s", terminate-after = 3 }
leak-timeout = "500ms"
# Daytona live tests create a remote sandbox, install tools in it (the
# Playwright MCP test fetches a 114 MiB browser), and wait for an MCP
# handshake through the preview URL. The measured run is ~41s, past the
# 30s hard kill above; 20 minutes leaves room for a slow provider without
# letting a hung test run forever.
[[profile.e2e.overrides]]
filter = "test(/daytona_/)"
slow-timeout = { period = "60s", terminate-after = 20 }
[profile.ci]
# CI runners are slower and more variable than dev machines; give tests room
# before flagging them as hung. CI uses one uniform timeout for every test.