Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: a0f5d8e51043a68ada793d28860bba1022d8f3cf
      
https://github.com/WebKit/WebKit/commit/a0f5d8e51043a68ada793d28860bba1022d8f3cf
  Author: Ryan Haddad <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

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

  Log Message:
  -----------
  WK2 stress-test EWS builds should be skipped when no new or modified layout 
tests are found
https://bugs.webkit.org/show_bug.cgi?id=316119
rdar://178547852

Reviewed by Aakash Jain.

When FindModifiedLayoutTests found no modified tests, the build downloaded and 
extracted
build products before no-opping through the test steps (which guard on the 
modified_tests
property), wasting worker time and build-product transfer. This appears to have 
regressed
with when 277546@main added `skipBuildIfNoResult = False` to TestFactory.

* Tools/CISupport/ews-build/factories.py:
(StressTestFactory): Override skipBuildIfNoResult back to True on 
StressTestFactory so the
build is marked SKIPPED immediately after find-modified-layout-tests when there 
is nothing
to run.

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



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

Reply via email to