Skip to main content
A run takes your suite (or part of it) and runs it against a build on virtual devices. There are four ways to start one; pick whichever fits how you work.
Click Run tests on any app page. A side panel walks you through two steps:
  1. Pick a build. Use the latest build for the configured branch, pick a specific commit or build ID, upload a fresh .apk / .ipa, or paste a PWA URL.
  2. Pick the stories. Run all of them (default) or narrow to a subset from a searchable list.
Click Start run and Mini queues it on the next available device. The dashboard’s Runs tab updates live.Best for one-off checks before a demo, validating a fix you just pushed, or sanity-checking a build that came in from a third-party CI.

Native cloud device type (pending)

Coming soon. Native cloud tablet selection is not deployed. It is pending behind native-tablets, off by default; the contract below is not a publicly available feature.
For native cloud iOS and Android targets, the pending contract adds optional deviceType: "phone" | "tablet". Omit it for effective phone execution; existing phone labels stay unchanged. Select one form factor per platform per run. To compare phone and tablet on the same platform, use separate runs. Explicit deviceType, including phone, is rejected on web, mobile-web, physical-device, and edge-device targets. Web defaults and browser/viewport targets keep their existing meaning; they do not select native tablets. See the pending CLI flags and GitHub Action inputs, and the tablet compatibility limits. See Reading a run report for what to do with the result.