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

Reply via email to