Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 4f8fc62a1b483c3d3e48caaac0face5733e6f436
      
https://github.com/WebKit/WebKit/commit/4f8fc62a1b483c3d3e48caaac0face5733e6f436
  Author: Carlos Alberto Lopez Perez <[email protected]>
  Date:   2025-11-20 (Thu, 20 Nov 2025)

  Changed paths:
    M Tools/Scripts/filter-test-logs

  Log Message:
  -----------
  [WKCI] filter-test-logs can cause that buildbot ends killing an in-progress 
step because of no output for more than X seconds
https://bugs.webkit.org/show_bug.cgi?id=302827

Reviewed by Nikolas Zimmermann.

The python script filter-test-logs used to send the logs directly to S3
instead of letting buildbot process them can cause that a step times out
because of "command timed out: XXX seconds without output running YYY"
when that step was actually working and printing things to stdout.

This patch modifies filter-test-logs to print a status update to stdout
each 5 minutes with the number of lines processed/filtered, in order to
avoid the buildbot no-output timeout.

* Tools/Scripts/filter-test-logs:
(KeepAliveStdoutProgress):
(KeepAliveStdoutProgress.__init__):
(KeepAliveStdoutProgress.maybe_update_progress):
(filter_jsc_tests):
(filter_layout_tests):
(filter_scan_build):
(filter_webdriver_tests):
(filter_test262):
(filter_minibrowser_tests):

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



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

Reply via email to