Skip to content

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.

NameTypeRequiredDefaultConstraintsDescription
platformenum: ios | androidNoTarget platform (auto-detected from session)
deviceIdstringNomin: 1, max: 256Exact simulator UDID / adb serial to run the suite on (defaults to the active session device).
flowDirstringNoDirectory to scan for .yaml flows (default: <project>/.rn-agent/actions/)
patternstringNoRegex pattern to filter flow files (e.g. “cart|checkout”)
timeoutPerFlownumberNo120000min: 5000, max: 300000, integerTimeout per flow in ms
stopOnFailurebooleanNofalseStop after first failure
maestro_test_all()