
Mobile UI tests on every pull request.
A startup from Singapore that is founded by Anton Malinski.
This page is designed to help you find out whether Marathon Cloud is good and if it is the right choice for you.
Marathon Cloud runs Android and iOS UI test suites (Espresso, XCUITest, Maestro) on autoscaling virtual devices, targeting 15 minutes per run, with per-test retries and flaky-test detection. Pay-as-you-go: $2/hour per Android device, $3/hour per iOS device, billed per second. 50 free device hours to start. Built on Marathon, the open-source mobile test runner.
Listed in
Autoscaling virtual devices
Android emulators and iOS simulators, provisioned fresh for every run and destroyed when it ends
Pool sized from history
Device count is chosen per run from your suite's historical duration, targeting 15 minutes. No parallel slots to buy
Per-test retries
A failed test is rerun on a different device; tests that pass on retry are reported as flaky, not failed
Preventive retries
Tests with a recently unstable history are retried from the start, so flakes stay off the critical path
Frameworks
Espresso and instrumentation tests on Android, XCUITest on iOS, and Maestro flows on both
One CLI command
marathon-cloud run android --application app.apk --test-application test.apk
CI integration
Official GitHub Action, Bitrise step and Docker image; runs from any CI or a laptop
Reports and artifacts
Allure report, JUnit XML, HTML timeline, per-test video and device logs
Free start
50 free device hours on signup, no credit card
The device pool is sized for every run from your suite's own history, targeting 15 minutes, so there is no parallel device count to buy or tune. Failed tests are retried individually on a different device, and tests with a flaky history are retried preventively, so the report separates flaky from failed. It is built on Marathon, the open-source mobile test runner, so there is no lock-in: the same runner can bring execution back in-house.
You pay $2 per hour per Android device and $3 per hour per iOS device, billed per second, instead of monthly per-parallel plans. You can start the same day with 50 free device hours and one CLI command, without a sales call. It runs Espresso, XCUITest and Maestro on emulators and simulators from any CI, which is where most UI suites run anyway; real-device clouds are better when a test truly needs physical hardware.
Mobile engineering teams, including Android and iOS developers, SDETs and platform or DevOps engineers, who want their full UI test suite to run on every pull request. Typically companies with an Espresso, XCUITest or Maestro suite that has outgrown one CI machine or a per-parallel device cloud.
Marathon started in 2018 as an open-source test runner for Android and iOS, built to make large UI suites fast and stable through smart batching, sharding and per-test retries. It is used by teams running some of the largest consumer apps. Marathon Cloud launched in 2022 as the hosted version: the same engine, with devices, scaling and retries handled for you. MarathonLabs (TestWise Pte. Ltd., Singapore) is bootstrapped and profitable.
Kotlin (the open-source Marathon runner), Go+Rust (cloud services and the CLI), Svelte and TypeScript (web), gRPC, Docker, Android emulators, and iOS simulators on Apple hardware.
We have collected here some useful links to help you find out if Marathon Cloud is good.
Check the traffic stats of Marathon Cloud on SimilarWeb. The key metrics to look for are: monthly visits, average visit duration, pages per visit, and traffic by country. Moreoever, check the traffic sources. For example "Direct" traffic is a good sign.
Check the "Domain Rating" of Marathon Cloud on Ahrefs. The domain rating is a measure of the strength of a website's backlink profile on a scale from 0 to 100. It shows the strength of Marathon Cloud's backlink profile compared to the other websites. In most cases a domain rating of 60+ is considered good and 70+ is considered very good.
Check the "Domain Authority" of Marathon Cloud on MOZ. A website's domain authority (DA) is a search engine ranking score that predicts how well a website will rank on search engine result pages (SERPs). It is based on a 100-point logarithmic scale, with higher scores corresponding to a greater likelihood of ranking. This is another useful metric to check if a website is good.
The latest comments about Marathon Cloud on Reddit. This can help you find out how popualr the product is and what people think about it.
Do you know an article comparing Marathon Cloud to other products?
Suggest a link to a post with product alternatives.
Is Marathon Cloud good? This is an informative page that will help you find out. Moreover, you can review and discuss Marathon Cloud here. The primary details have been verified within the last quarter. So they could be considered up to date. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.