-
Notifications
You must be signed in to change notification settings - Fork 314
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Cache Gradle Managed Devices emulator snapshot.
It currently takes ~50 seconds on each CI run to boot the emulator and save a snapshot. This commit saves the snapshot to a github action cache, to save the cost of booting on each run. However, compressing and saving the snapshot to cache is also expensive (~30 seconds) so we don't want to do this for every run. Ideally there would be a precise mechanism for determining if the snapshot has changed. For now, just use a cache key encorporating the date and the hash of the top level build.gradle file, so the cache is generated every week.
- Loading branch information
1 parent
36b7f78
commit 3ec3460
Showing
1 changed file
with
25 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters