Reference
maestro_test_all
Discover and run all Maestro flows in .rn-agent/actions/ as a regression suite. Owned iOS learned actions use the same React-tree/XCTest proof planner as maestro_run; other suites keep their native runner path. Returns per-flow pass/fail with durations. Use for CI or after refactoring to verify no regressions. Pass flowDir to override the default directory.
Parameters
Section titled “Parameters”| Name | Type | Required | Default | Constraints | Description |
|---|---|---|---|---|---|
platform | enum: ios | android | No | Target platform (auto-detected from session) | ||
deviceId | string | No | min: 1, max: 256 | Exact simulator UDID / adb serial to run the suite on (defaults to the active session device). | |
flowDir | string | No | Directory to scan for .yaml flows (default: <project>/.rn-agent/actions/) | ||
pattern | string | No | Regex pattern to filter flow files (e.g. “cart|checkout”) | ||
timeoutPerFlow | number | No | 120000 | min: 5000, max: 300000, integer | Timeout per flow in ms |
stopOnFailure | boolean | No | false | Stop after first failure |
maestro_test_all()