[webkit-changes] [WebKit/WebKit] c37cef: Reduce JSC EWS false positives

Keith Miller noreply at github.com
Wed Jul 31 12:44:31 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: c37cef3423f75c0c378eb148ec66dbf374cd1655
      https://github.com/WebKit/WebKit/commit/c37cef3423f75c0c378eb148ec66dbf374cd1655
  Author: Keith Miller <keith_miller at apple.com>
  Date:   2024-07-31 (Wed, 31 Jul 2024)

  Changed paths:
    M Tools/CISupport/ews-build/steps.py

  Log Message:
  -----------
  Reduce JSC EWS false positives
https://bugs.webkit.org/show_bug.cgi?id=277428
rdar://132910943

Reviewed by Aakash Jain, Yusuke Suzuki and Mark Lam.

Right now JSC EWS triggers when files such as JSCSSRuleCustom.cpp are modified because anything
with jsc in the path are considered relevant. In practice our `.*javascriptcore.*` will catch
anything in `Source/JavaScriptCore` and we only care about `.*jsc.*` when its inside `Tools/`

This also adds a pattern for `LayoutTests/js` since those tests run in the JSC harness too.

* Tools/CISupport/ews-build/steps.py:
(CheckChangeRelevance):

Canonical link: https://commits.webkit.org/281668@main



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list