maestro icon indicating copy to clipboard operation
maestro copied to clipboard

Maestro Cloud ARM architecture Support

Open brien-crean opened this issue 4 months ago • 7 comments

Use case

Maestro Cloud currently only supports x86_64 APKs, but most Android devices in production use ARM64 architecture. This creates a fundamental testing gap where apps are tested on an architecture that not many real users have.

Additionally, many applications cannot run on x86_64 at all due to third-party SDK constraints. For example, our application cannot be tested on Maestro Cloud because it integrates SDKs with ARM-only native libraries.

We love this software and would love to subscribe to Maestro Cloud but cannot due to this limitation.

Proposal

Requesting support for ARM64 architecture APKs on Maestro Cloud to enable testing on the architecture that most modern Android devices use.

Anything else?

No response

brien-crean avatar Sep 12 '25 00:09 brien-crean

We've got work planned for this later this year!

Fishbowler avatar Sep 12 '25 07:09 Fishbowler

Thanks for the quick reply, that is great news! We look forward to this support and will likely retest Maestro Cloud once that feature has been added.

brien-crean avatar Sep 12 '25 18:09 brien-crean

I have experienced the issue. Please check and fix

C:\Users\PR>maestro cloud --apiKey rb_h8WTcg7byk0Yw1ctJwmmsiMDx77VE0AF5aPK51FsjcLmRgUcpvYPoLUdjJZBwOFovAj20U4sFz8aDYpYBYAvhj3n6danZM2dBgP --project-id proj_01k47asnhkfmjs3t4nd2650fqt --app-file "C:\maestro\Maestro PR learnings\new-workspace\SA_FT_Automation.apk" --flows "C:\maestro\Maestro PR learnings\Demo Login Logout .yaml"
Evaluating workspace...
Uploading Flow(s)...
████████████████████
Upload request failed (404): App binary architecture is not supported, we support x86_64 compatible builds. Check documentation for more information: https://docs.maestro.dev/cloud/run-maestro-tests-in-the-cloud
C:\Users\PR>  maestro cloud --apiKey rb_h8WTcg7byk0Yw1ctJwmmsiMDx77VE0AF5aPK51FsjcLmRgUcpvYPoLUdjJZBwOFovAj20U4sFz8aDYpYBYAvhj3n6danZM2dBgP --project-id proj_01k47asnhkfmjs3t4nd2650fqt --app-file "C:\maestro\SA_FT_6.0.0(692).apk" --flows "C:\maestro\Maestro PR learnings\Demo Login Logout .yaml"
Evaluating workspace...
Uploading Flow(s)...
████████████████████
Upload request failed (404): App binary architecture is not supported, we support x86_64 compatible builds. Check documentation for more information: https://docs.maestro.dev/cloud/run-maestro-tests-in-the-cloud

PraveenkumarPR avatar Sep 18 '25 10:09 PraveenkumarPR

Hi @PraveenkumarPR - it hasn't been fixed. Later this year.

Fishbowler avatar Sep 18 '25 11:09 Fishbowler

Ok got it

PraveenkumarPR avatar Sep 18 '25 11:09 PraveenkumarPR

This is in progress.

Fishbowler avatar Oct 12 '25 19:10 Fishbowler