Skip to content

Conversation

V3RON
Copy link
Collaborator

@V3RON V3RON commented Aug 27, 2025

Summary

This pull request improves the performance of the Android build job by:
a) moving from MacOS runner to Ubuntu and enabling KVM
b) adding AVD caching
c) building for the active architecture only

With the changes applied, the job running time went down to 6m 24s, which is over 5 times faster than previous version.

Test Plan

See actions history for this pull request. You should see the difference between the first run (without cache) and the last run (with cache).

What's required for testing (prerequisites)?

N/A

What are the steps to reproduce (after prerequisites)?

N/A

Compatibility

N/A

Checklist

  • I have tested this on a device and a simulator
  • I added the documentation in README.md
  • I updated the typed files (TS and Flow)

@V3RON V3RON changed the title build: improve AVD startup time build: improve Android workflow Aug 27, 2025
@V3RON V3RON marked this pull request as ready for review August 27, 2025 20:03
@V3RON V3RON requested a review from troZee August 27, 2025 20:03
@troZee troZee merged commit 4b511ed into callstack:master Aug 28, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants