RESOLVED FIXED304547
[GLIB][Results DB] Define a more relevant configuration version value for WPE and GTK
https://bugs.webkit.org/show_bug.cgi?id=304547
Summary [GLIB][Results DB] Define a more relevant configuration version value for WPE...
Lauro Moura
Reported 2025-12-20 06:57:54 PST
In the results' database, one of the fields that define unique configurations is the "version" field. For Apple ports, they're usually tied to the operating system version, which makes sense as that's how its queues are organized. For example, Tahoe, Sonoma, Sequoia, etc. Meanwhile, for Linux ports, currently this fields uses the kernel version, from `host_platform().version()`: Tools/Scripts/webkitpy/results/upload.py:131 https://github.com/WebKit/WebKit/blob/69464e0cbba0ed8a83f4ee00f5d41d84c5ebb5d4/Tools/Scripts/webkitpy/results/upload.py#L131 As kernel updates are quite common, this results in the same bot generating multiple configurations over time, making it hard to get a single trail for a single bot. Instead, WPE and GTK should use a more stable number. For example: - Major API version? (Most stable option) - Major+Minor version? (New configurations every ~6 months) - Bot Image version? (Might be subject to frequent updates too, though)
Attachments
Lauro Moura
Comment 1 2026-01-15 17:46:42 PST
EWS
Comment 2 2026-01-16 05:48:05 PST
Committed 305707@main (fb06b7434099): <https://commits.webkit.org/305707@main> Reviewed commits have been landed. Closing PR #56683 and removing active labels.
Radar WebKit Bug Importer
Comment 3 2026-01-16 05:49:13 PST
Note You need to log in before you can comment on or make changes to this bug.