start_gauntlet_run
Run a registered Unreal automation test synchronously inside the editor as a Gauntlet-equivalent check, returning pass/fail, errors, warnings, and duration without spawning a subprocess.
Instructions
Drive the in-process FAutomationTestFramework as the in-editor equivalent of a Gauntlet test run. Gauntlet proper still requires a dedicated subprocess (UnrealEditor-Cmd.exe -Gauntlet=...) that the MCP headless harness cannot spawn, but for the common case of "run a test and report pass/fail" the Automation Framework gives the same verdict from inside the editor. We run synchronously (single game-thread callback) and report the execution info (errors / warnings / duration). Multi-tick tests (PIE / load-map / latent waits) are abandoned honestly with completed=false (StopTest asserts on a non-empty latent queue).
Returns: { test_name, gauntlet_started: true, gauntlet_subprocess: false, automation_equivalent: true, started, completed, errors, warnings, duration_s, verdict: "pass"|"fail"|"skipped", note }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| test_name | Yes | Name of the test to run (e.g. "Project.NetworkStress" or any registered automation test). |