Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 8ca1069f19b9a1738a725cf2ccec8019d466701d
https://github.com/WebKit/WebKit/commit/8ca1069f19b9a1738a725cf2ccec8019d466701d
Author: Lauro Moura <[email protected]>
Date: 2026-01-15 (Thu, 15 Jan 2026)
Changed paths:
M Tools/CISupport/build-webkit-org/steps.py
M Tools/CISupport/build-webkit-org/steps_unittest.py
Log Message:
-----------
[build.webkit.org] Parse webdriver-test logs to count number of failures and
unexpected passes
https://bugs.webkit.org/show_bug.cgi?id=261698
Reviewed by Aakash Jain.
Update the regex used to match the specific types (failures, timeouts
and new passes), and switch summary generation from the deprecated
getText to the new style getResultSummary.
When we have either failures or timeouts, also change the build status
with the count, like other bots.
This commit also adds new test cases for the new functionality.
* Tools/CISupport/build-webkit-org/steps.py:
(RunWebDriverTests.run):
(RunWebDriverTests.getResultSummary):
(RunWebDriverTests.getText): Deleted.
(RunWebDriverTests.getText2): Deleted.
* Tools/CISupport/build-webkit-org/steps_unittest.py:
Canonical link: https://commits.webkit.org/305652@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications