Marathon Cloud vs Firebase Test Lab
Firebase Test Lab is deprecated: Google shuts it down on September 30, 2027 and points users to Developer Device Platform on Google Cloud. Until then it runs instrumentation tests through gcloud or the Firebase Console: $1 per hour per Android virtual device, $5 per hour for the physical devices that iOS requires, with runs capped at 45 minutes on physical and 60 minutes on virtual devices. Marathon Cloud runs Android emulators and iOS simulators at $2 and $3 per hour billed per second, with no hard cap on total suite duration.
Status
Run timeout
Retries
Sharding
Android pricing
iOS pricing
Setup
Getting started
Competitor facts verified 2026-10-04 from the vendor's public pages.
A Firebase Test Lab alternative for teams that run the whole suite on every pull request
Firebase Test Lab caps instrumentation runs at 45 minutes on physical and 60 minutes on virtual devices, and its flaky-test flag reruns the whole execution on a device. Marathon Cloud retries only the failing test, driven by its history, sizes the device pool from your suite’s history to target 15 minutes, and puts no hard cap on total suite duration.
Choose Firebase Test Lab when
- You only need it until September 2027 and want Android virtual devices at $1 per hour.
- You want iOS tests on physical devices.
- You already drive CI with gcloud and want sharding as gcloud flags.
Choose Marathon Cloud when
- You need a replacement before Firebase Test Lab shuts down on September 30, 2027.
- You want a flaky test retried on its own, not the whole execution rerun on a device.
- You want iOS on simulators at $3 per hour instead of physical devices at $5 per hour.
- You want no run cap of 45 or 60 minutes, with the pool sized to target 15 minutes.
What a run costs on Marathon Cloud
A suite with 120 minutes of total test time runs on 8 devices for about 15 minutes: 2 device-hours, $4.00 on Android or $6.00 on iOS.