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