Trigger Test Run Execution on HyperExecute
tm.trigger_testRunExecutionTriggers actual execution of prepared test cases on HyperExecute cloud infrastructure using a test run template and returns a new execution test run ID.
Instructions
Dispatches a Test Manager test run's test cases to HyperExecute for REAL execution - this is what actually starts automation running (creating a test run and adding test cases to it only prepares the composition; nothing runs until this is called). Input: test_run_id (required). Everything else is optional: concurrency (parallel workers, default 1), title (build name), console_log (false/true/'error'/'warn'/'info'), network_logs, network_full_har, region ('eastus'/'centralindia', web only), mobile_region ('us'/'eu'/'ap', mobile only), tunnel/dedicated_proxy/geolocation (mutually exclusive - use at most one), environment_id, retry_on_failure (default true) with max_retries (default 1), timezone ({region}), app_profiling, performance (Lighthouse report), android_app_id/ios_app_id, accessibility, network_throttle, replaced_url (dynamic URL substitution), report_enabled/extent_report_enabled, and report_email_to (max 10 addresses). IMPORTANT: the test_run_id you submit is treated as a TEMPLATE - it stays 'Not Started' and unchanged. The response returns a DIFFERENT, freshly created test_run_id holding the actual execution - always use that one (not the one you submitted) to check results. Only test cases whose own is_auteur_generated matches the run's type will actually execute (see tm.add_testCasesToTestRun) - this endpoint does not validate that itself. DANGER: this is a real, resource-consuming action that spins up actual HyperExecute cloud infrastructure - do not call speculatively. Confirm the test run and its composition are correct first (tm.get_testRunById) before triggering.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | ||
| region | No | ||
| tunnel | No | ||
| timezone | No | ||
| ios_app_id | No | ||
| concurrency | No | ||
| console_log | No | ||
| geolocation | No | ||
| max_retries | No | ||
| performance | No | ||
| test_run_id | Yes | ||
| network_logs | No | ||
| replaced_url | No | ||
| accessibility | No | ||
| app_profiling | No | ||
| mobile_region | No | ||
| android_app_id | No | ||
| environment_id | No | ||
| report_enabled | No | ||
| dedicated_proxy | No | ||
| report_email_to | No | ||
| network_full_har | No | ||
| network_throttle | No | ||
| retry_on_failure | No | ||
| extent_report_enabled | No |