run_flow
Execute validated YAML test flows on Android or iOS devices. Obtain a pass/fail summary and HTML report path to verify mobile UI test results.
Instructions
Run a validated YAML test flow on a device (deterministic, no AI). Writes an HTML report and returns a pass/fail summary + report path. Call flow_reference for the YAML grammar.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| env | No | Runtime variables, override the flow's env | |
| heal | No | Self-heal drifted selectors via fingerprints (default true; false = strict) | |
| path | Yes | Path to the .yaml flow file | |
| device_id | No | Target device: an adb serial or an iOS simulator UDID (a UDID runs a flow without platform: on iOS). If omitted: the only booted simulator for a platform: ios flow, otherwise the default adb device. | |
| output_dir | No | Run-artifact directory (default .mobile-runs/<timestamp>) |