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

Reply via email to