live_run_suite
Run a test suite live in parallel browser tabs, retrying failures, and get a runId for immediate polling of progress.
Instructions
Runs a suite (or a single suite entry) live, in parallel, across workerCount concurrently-opened dedicated tabs (a global variable, see set_variable/get_variables -- defaults to 1), trying each failing run up to attempts TOTAL times (another global variable, defaults to 1) on the same worker tab before giving up. A run that fails at least once but eventually passes is reported as "flaky", never "passed" or "failed". Pass exactly one of path (every entry placed at or under that suite folder, each expanded to its own saved run(s) -- see add_to_suite/list_suites; entries are NOT deduplicated by scenario, two placements of the same scenario with different saved params both genuinely run -- "" or omitted means the WHOLE suites tree) or scenarioIds (an explicit list bypassing suite membership entirely, each run with that scenario's own default dataset). Returns immediately with a runId; poll live_get_suite_run (or live_list_suite_runs) to check progress/outcome -- this does NOT wait for the run to finish. Each individual scenario attempt is also an ordinary scenario run, independently visible via live_list_scenario_runs/live_get_scenario_run. Requires the side panel open and connected.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | ||
| project | No | Path to the project root (same folder the side panel connects to). Defaults to the EASYSPEC_PROJECT environment variable if omitted. | |
| session | No | Which connected side panel to target, by its connection id (see live_status) -- only needed when more than one side panel is connected to the same project. | |
| scenarioIds | No |