mirror of
https://github.com/ArduPilot/ardupilot.git
synced 2026-10-02 10:23:25 +08:00
pre-commit / ci (push) Canceled after 0s
test Renode / cubeorangeplus-quadplane (push) Canceled after 0s
test scripts / build (astyle-cleanliness) (push) Canceled after 0s
test scripts / build (check_autotest_options) (push) Canceled after 0s
test scripts / build (logger_metadata) (push) Canceled after 0s
test scripts / build (param-file-validation) (push) Canceled after 0s
test scripts / build (param_parse) (push) Canceled after 0s
test scripts / build (python-cleanliness) (push) Canceled after 0s
test scripts / build (shellcheck) (push) Canceled after 0s
test scripts / build (validate_board_list) (push) Canceled after 0s
workflows lint / lint (push) Canceled after 0s
The macOS jobs' working set is 480-560MB, so at ccache.env's 400M default both evicted objects mid-build - 817 cleanups on sitl, 123 on CubeOrange - and re-compiled them on the next run. Restoring a cache built from the same source, they hit 42% (CubeOrange) and 19% (sitl); with the cache large enough to hold the working set both hit 99.8%. Add a max-size input to setup-ccache so this is per-job rather than global: raising it for all jobs would waste the repository's shared 10GB cache quota on the ~60 jobs that use well under 400M. The two macOS entries grow by 208MB in total.