Reuse app binary

Use --app-binary-id to skip re-uploading your app and save time. Find the binary ID in CLI output or Maestro dashboard.

To run multiple test scenarios on the same build, you can reuse a previously uploaded binary instead of re-uploading the same file. This optimization saves time and bandwidth.

circle-info

Maestro Cloud Plan required.

App binary reuse is available on the Maestro Cloud Planarrow-up-right.

Find the app binary ID

When you upload an app to Maestro Cloud, a unique app binary ID is generated. You can find this ID in two locations:

  • CLI output: The ID is returned in the terminal response immediately after a successful upload.

  • Maestro dashboard: The ID is visible at the top of the run details page.

Use the app binary ID

Use the --app-binary-id flag to reference a cached binary for subsequent test runs. You must copy the ID form the CLI or from the dashboard and pass it when running the test:

This tells Maestro to skip the binary re-upload and go straight to execution.

Security

Reusing an app binary is a performance optimization and does not compromise security.

  • Access: Only you or authorized members of your project can access the binary from your previous uploads.

  • Privacy: All cloud devices are wiped after every test execution. Even after the test completes, no one, including the Maestro team, has access to the running application data.

Last updated