WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
302091
[GTK][build.webkit.org] Remove GTK bots for Wayland-Tests and Skip-Failing-Tests
https://bugs.webkit.org/show_bug.cgi?id=302091
Summary
[GTK][build.webkit.org] Remove GTK bots for Wayland-Tests and Skip-Failing-Tests
Carlos Alberto Lopez Perez
Reported
2025-11-06 09:20:04 PST
Reasons for removal: - GTK-Linux-64-bit-Release-Skip-Failing-Tests: This a post-commit bot than runs layout tests with the extra parameter "--skip-failing-tests" -- which is how the EWS run the layout tests. When we were deploying the EWS layout test runners we had lot of flakies that were causing lot of false positives and annoying developers, so as part of the effort to reduce the number of flakies we deployed this bot that runs the tests like the EWS do (skipping tests expected to fail). Because we thought that the different ordering when the tests are run could influence the flakies (for example: if a test that is known to crash or leave WTR in a inconsistent stated is skipped vs tried, then that can maybe influence the results of the next tests on that worker process runner). But I don't think this bot is useful anymore as we already managed to stabilize the GTK and WPE EWS layout test runners. - GTK-Linux-64-bit-Release-Wayland-Tests: This bot runs with a GPU and a Weston desktop. There the layout tests run with the "--display-server=wayland" parameter so the WTR test window is showing all the time on the desktop and is getting rendered by the local Intel GPU there instead of running headless (the default). This bot was initially deployed in 2017 with the idea of checking which tests failed or passed on Wayland vs x11 (xvfb). Back then we had different code paths to render in the web process: EGL for wayland, and GLX for X11. Nowadays, the web process should provide the exact same results for both. Going forward we want to switch the display server system used from xvfb to a headless version of weston or similar, and do that for all the bots instead of having two types of GTK testers.
Attachments
Add attachment
proposed patch, testcase, etc.
Carlos Alberto Lopez Perez
Comment 1
2025-11-06 09:27:53 PST
Pull request:
https://github.com/WebKit/WebKit/pull/53532
EWS
Comment 2
2025-11-10 01:40:14 PST
Committed
302789@main
(05d112315786): <
https://commits.webkit.org/302789@main
> Reviewed commits have been landed. Closing PR #53532 and removing active labels.
Radar WebKit Bug Importer
Comment 3
2025-11-10 01:41:11 PST
<
rdar://problem/164389682
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug