Skip to content

Make Maestro faster by giving the option to skip helper APKs install/uninstall #1096

@Almouro

Description

@Almouro

Is your feature request related to a problem? Please describe.
When running on lower end Android devices, Maestro can take a long time to start and to finish the test, since it's installing the APKs + uninstalling at the end

For instance, we use Flashlight to generate e2e performance reports based on several e2e test iterations and we recommend heavily the use of Maestro (https://docs.flashlight.dev/test/maestro)
However the time bottleneck of running multiple test iterations is those install/uninstall

Describe the solution you'd like
It'd be nice to have the option to skip APK install/uninstall to speed things up
For instance

maestro test test.yaml --skipApkInstall

I'd be happy to raise a PR for that!

We could also add a maestro setup task that does the necessary setup before running a test

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Issues that are less importantenhancementNew feature request or improvement of an existing featuregood first issueGood for newcomers wanting to contributemaestro cliRelated to the command-line Maestro tool

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions