Use this page when a test run stops, times out, or fails before producing a clear product issue.
completed with FAILEDThe agent finished the run and found a product, configuration, or test-step issue. Open the run details, review failed steps, screenshots, and reported issues.
failedThe worker or runtime failed before normal completion. Common causes include provider capacity, browser/device startup failures, AI provider interruptions, or invalid run setup.
Browser and device providers can temporarily run out of capacity. Retry the run after a short wait.
If a run times out:
STEP_TOOL_LIMIT_EXHAUSTED means one test step required too many agent actions before it could finish. This usually happens when a step combines multiple workflows or assertions.
Split broad steps into smaller focused steps with one intent each.
Instead of:
“Log in, create a project, invite a teammate, run a test, and verify the result.”
Use:
If a failed step says the agent could not find a UI target:
Tests use the run target URL when provided, otherwise the project URL. For PR and staging runs, confirm the webhook, deployment, or dashboard trigger points to the expected URL.
API responses can include steps[].errorCode on failed steps. These codes are machine-readable setup, configuration, or runtime hints; the dashboard uses them to show a suggested fix and documentation link.
If errorCode is absent, use the failed step error or summary as the source of truth.