ci: aarch64 workers were updated (CCACHE_MAXSIZE=100G) :rocket: #30977

issue maflcko openend this issue on September 26, 2024
  1. maflcko commented at 11:47 am on September 26, 2024: member

    Just a PSA to share that the arm64 CI workers received an update. For example, they are now using the DANGER_CI_ON_HOST_CCACHE_FOLDER option added in commit fa99e4521b6fc0e7f6636d40bc0d6a7325227374 with CCACHE_MAXSIZE=100G.

    This should increase the ccache hit rates on “small” changes to 100% (or close to it). A small change is anything that can re-use a previous ccache, for example a doc-only change, a single modified C++ file, or a recent rebase of any pull request with a fixup of such.

    Previously, a small test-only or doc-only change had a ccache hit rate of 50% (https://cirrus-ci.com/task/5366992935321600?logs=ci#L2899, or https://cirrus-ci.com/task/5987978701438976?logs=ci#L2901) and they took 20 minutes.

    Now, such changes should have a ccache hit rate of 100% and take less than 8 minutes. (https://cirrus-ci.com/task/6230373099634688?logs=ci#L2903)

  2. maflcko added the label Tests on Sep 26, 2024
  3. maflcko commented at 11:49 am on September 26, 2024: member
    Nothing to discuss here, but please leave a comment if there are any issues after the update, or if the arm64 ccache hit rate isn’t close to 100% when you’d expect it, or if the build takes longer than 10 minutes with a 100% hit rate.
  4. maflcko closed this on Sep 26, 2024

  5. maflcko renamed this:
    ci: aarch64 workers were updated (CCACHE_MAXSIZE=100G)
    ci: aarch64 workers were updated (CCACHE_MAXSIZE=100G) :rocket:
    on Sep 26, 2024


maflcko

Labels
Tests


github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-10-08 16:12 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me