execute_test
Execute a named test in a specified project, with optional browser, revision, tags, and variables. Initiate the run and track status until completion.
Instructions
Execute a test in a specific project by test name. TIMING: Tests typically take 60-180 seconds to complete. AGENT BEHAVIOR: After execution, inform user 'Test started, will complete in ~2 minutes', then wait at least 60 seconds before first status check. Use progressive back-off for subsequent checks: 30s → 45s → 60s → 90s intervals until completion.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Optional labels/tags to assign to the test execution (e.g., ["label1", "label2"]) | |
| revision | No | Revision to use (default: main) | main |
| testName | Yes | The name of the test to execute | |
| projectId | Yes | The ID of the project containing the test | |
| variables | No | Optional variables to pass to the test execution as key-value pairs (e.g., {"abc": "xyz"}) | |
| browserName | No | Browser to use for execution (default: edge) | edge |