Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 2bee0df0004bc322fd3c1065e97aae68c8e4fe50
https://github.com/WebKit/WebKit/commit/2bee0df0004bc322fd3c1065e97aae68c8e4fe50
Author: Ben Schwartz <[email protected]>
Date: 2025-04-23 (Wed, 23 Apr 2025)
Changed paths:
M Tools/CISupport/Shared/steps.py
M Tools/CISupport/build-webkit-org/steps.py
M Tools/CISupport/ews-build/factories.py
M Tools/CISupport/ews-build/factories_unittest.py
Log Message:
-----------
[Mac EWS] Add a step to prune com.apple.coresymbolicationd caches.
https://bugs.webkit.org/show_bug.cgi?id=291979
rdar://149892791
Reviewed by Brianna Fan.
EWS is experiencing an issue on some macOS runs where the size of the
coresymbolicationd cache fills the disk. To mitigate this, we'd like to add a
step to prune that cache if it gets too large.
* Tools/CISupport/Shared/steps.py:
(PruneCoreSymbolicationdCacheIfTooLarge): Move existing step from
build-webkit-org/steps.py, as it's now shared with EWS.
* Tools/CISupport/build-webkit-org/steps.py:
(PruneCoreSymbolicationdCacheIfTooLarge): Delete existing step, as it's
been moved to Shared/steps.py.
* Tools/CISupport/ews-build/factories.py:
(Factory.__init__): Add step for macOS to the default steps.
* Tools/CISupport/ews-build/factories_unittest.py:
(TestExpectedBuildSteps): Update unit tests to expect the new step.
Canonical link: https://commits.webkit.org/294025@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes