Benchmarks: Bitrise Build Cache For Gradle
In order to benchmark Bitrise Build Cache for Gradle, we simulated standard CI workload by traversing multiple commits in the pocket-casts-android open-source repository and running two workflows on each commit: one workflow built the application with cache, while the other did so without the cache. Comparing the total build times for these 9 commits, we observed that in total it took 64 minutes without the Bitrise Build Cache and 34 minutes with it, resulting in a 46.67% reduction in total build time! Please note that no optimization to improve hit rate has been made and this reduction was achieved by simply switching the build cache on.
*Numbers illustrated here are case specific and could vary based on feature sets used and % of task outputs that are being cached.