Playwright error Test timeout of 30000ms exceeded
This is the whole-test timeout, not a single action's. Something in the test hung or a step is genuinely slow.
Why this happens
- A single await inside the test got stuck (network stall, infinite retry loop)
- The flow under test is legitimately slower than the default 30s budget
How to fix it
- Raise the test-level timeout only for known-slow flows: `test.setTimeout(60000)`
- Otherwise, open the trace viewer's timeline to find the exact step that stalled and fix the root wait there