Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 24c6342c8186fdbf47f2932b20a12a9c1959255e
https://github.com/WebKit/WebKit/commit/24c6342c8186fdbf47f2932b20a12a9c1959255e
Author: Carlos Alberto Lopez Perez <[email protected]>
Date: 2026-07-23 (Thu, 23 Jul 2026)
Changed paths:
M Tools/CISupport/build-webkit-org/config.json
M Tools/CISupport/build-webkit-org/factories_unittest.py
M Tools/CISupport/build-webkit-org/loadConfig.py
R
Tools/CISupport/build-webkit-org/public_html/dashboard/Images/SquirrelFish.png
M Tools/CISupport/build-webkit-org/public_html/dashboard/Images/WPE.png
M
Tools/CISupport/build-webkit-org/public_html/dashboard/Scripts/Dashboard.js
M
Tools/CISupport/build-webkit-org/public_html/dashboard/Scripts/WebKitBuildbot.js
M Tools/CISupport/build-webkit-org/public_html/dashboard/Styles/Main.css
Log Message:
-----------
[WKCI][build.webkit.org][WPE] Remove bots for Linux JSCOnly and WPE ARM32
Perf testing and add more WPE ARM64 testing for stable branches.
https://bugs.webkit.org/show_bug.cgi?id=319975
Reviewed by Nikolas Zimmermann.
This bot reorganization is part of an effort to improve quality on the stable
branches,
with a focus on ARM64: we are now going to start doing perf testing of those
branches
(on top of the other test suites regression testing).
This patch adds a perf test bot builder and tester (running on RPi4 board) for
the
2.52 stable branch, and it also adds another one for the next 2.54 stable
branch.
On the 2.54 branch it also adds a new ARM64 BuildAndTest bot to run all the test
suites like we have for the 2.52 branch
The idea is to keep testing the current stable and the next one, so when 2.56 is
branched then we will move the 2.52 bots to that branch. So there will be always
two stable branches tested.
The patch removes the WPE ARM32 perf testers and assigns more workers to the
ARM64
perf testing on main.
And it also removes the Linux JSCOnly testers because we already have enough
test
coverage of JSC via the WPE.*JS-Tests bots.
On top of that it fixes the bot info for Linux bots at
build.webkit.org/dashboard
by updating the info to reflect the new status.
* Tools/CISupport/build-webkit-org/config.json:
* Tools/CISupport/build-webkit-org/factories_unittest.py:
(TestExpectedBuildSteps):
* Tools/CISupport/build-webkit-org/loadConfig.py:
*
Tools/CISupport/build-webkit-org/public_html/dashboard/Images/SquirrelFish.png:
Removed.
* Tools/CISupport/build-webkit-org/public_html/dashboard/Images/WPE.png:
* Tools/CISupport/build-webkit-org/public_html/dashboard/Scripts/Dashboard.js:
*
Tools/CISupport/build-webkit-org/public_html/dashboard/Scripts/WebKitBuildbot.js:
(WebKitBuildbot):
* Tools/CISupport/build-webkit-org/public_html/dashboard/Styles/Main.css:
(table.queue-grid tr.platform.linux-jsconly img.logo): Deleted.
Canonical link: https://commits.webkit.org/317772@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications