From 8f2647de5261b2caa60daad0e04283d210f181b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lukas=20Br=C3=BCbach?= <44814898+BruebachL@users.noreply.github.com> Date: Sat, 7 Nov 2026 01:00:17 +0100 Subject: [PATCH] [CI] Measure the cold ccache working set of Arch and Debian 13 --- .github/workflows/desktop-build.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/desktop-build.yml b/.github/workflows/desktop-build.yml index 9fa261d8b..525d5cb5b 100644 --- a/.github/workflows/desktop-build.yml +++ b/.github/workflows/desktop-build.yml @@ -150,7 +150,10 @@ jobs: allow-failure: yes package: skip # We are packaged in Arch already debug_test: yes # see the note on Fedora 45 below - ccache_size: 1200M # Debug plus the suite: measured 820 MB at -g1; 850M thrashed + # MEASUREMENT ONLY: cold cache, no restore/save, oversized bound. The final + # "Cache size" is the whole Debug+suite working set at -g1. Do not merge. + ccache_size: 3G + persist_ccache: 'false' - distro: Servatrice_Debian version: 12 @@ -165,7 +168,10 @@ jobs: version: 13 package: DEB - ccache_size: 1050M # Release plus the suite: measured 770 MB at -g1; 800M thrashed + # MEASUREMENT ONLY: cold cache, no restore/save, oversized bound. The final + # "Cache size" is the whole Release+suite working set at -g1. Do not merge. + ccache_size: 3G + persist_ccache: 'false' # The single Fedora leg used to build Debug for the suite and Release for the # package in one job (measured on Fedora 44: 30.8 min, the only leg slower than