On 6/9/20 12:00 PM, Christophe Giboudeaux wrote:
Yes and thanks for pointing it out.
Attached the corresponding csv.
Note: the change in build times is also dependent on worker's hardware
provisioned for the build. The interesting number is hit_ratio. It hints
at possible speed improvement.
Some packages have 0 ccache size. That is because either ccache was not
provisioned at all or was not used correctly or not used at all (eg:
packages not doing any compilation)
I used it during a couple days in a repo that receives new git snapshots to
Thank you for trying.
The saved build time is interesting*but* after the
3rd snapshot, I started
getting disk space issues caused by the _ccache.tar size.
This will probably be an issue after a couple firefox or chromium releases.
Correct. And right now I am adding a feature to ccache to perform
cleanup in a manner which fits the way we build in OBS.
The default cache size is pretty high, which is why cleanups are not
performed. You could set it to a lower number like 2GB or so and ccache
will perform cleanup as it approaches that number.
On another note:
Didnt Firefox switch to rust ?
Wouldnt we need https://github.com/mozilla/sccache
for it ?
There is an open request: https://build.opensuse.org/request/show/808286