Branch: refs/heads/webkitglib/2.52
Home: https://github.com/WebKit/WebKit
Commit: 17a6061384227a313f4ce12d71ee94d7c00db62b
https://github.com/WebKit/WebKit/commit/17a6061384227a313f4ce12d71ee94d7c00db62b
Author: Claudio Saavedra <[email protected]>
Date: 2026-06-25 (Thu, 25 Jun 2026)
Changed paths:
M Tools/CISupport/build-webkit-org/steps.py
M Tools/CISupport/build-webkit-org/steps_unittest.py
M Tools/Scripts/run-gtk-tests
M Tools/Scripts/run-wpe-tests
M Tools/glib/api_test_runner.py
Log Message:
-----------
Cherry-pick 310836@main (6a9ac1fae0ad).
https://bugs.webkit.org/show_bug.cgi?id=311726
[GLIB] Upload API test results to results.webkit.org
https://bugs.webkit.org/show_bug.cgi?id=311726
Reviewed by Carlos Alberto Lopez Perez.
Add support to GLib's API test runner to collect, prepare, and
upload API test results to results.webkit.org. Also modify
RunAPITests() build-webkit-org step to include the required
command-line parameters to run-{wpe, gtk}-tests so that the
test runner uploads the results to the results server.
* Tools/CISupport/build-webkit-org/steps.py:
(RunAPITests.run):
* Tools/CISupport/build-webkit-org/steps_unittest.py:
* Tools/Scripts/run-gtk-tests:
* Tools/Scripts/run-wpe-tests:
* Tools/glib/api_test_runner.py:
(TestRunner.run_tests):
Canonical link: https://commits.webkit.org/310836@main
Canonical link: https://commits.webkit.org/305877.790@webkitglib/2.52
Commit: 947d1746f3c6e0182a7aae9565607c5dc5b1e390
https://github.com/WebKit/WebKit/commit/947d1746f3c6e0182a7aae9565607c5dc5b1e390
Author: Claudio Saavedra <[email protected]>
Date: 2026-06-25 (Thu, 25 Jun 2026)
Changed paths:
M Tools/CISupport/build-webkit-org/steps.py
M Tools/CISupport/build-webkit-org/steps_unittest.py
Log Message:
-----------
Cherry-pick 310933@main (45e4d818c82d).
https://bugs.webkit.org/show_bug.cgi?id=311935
[GLIB] Fix RunAPITests() build.webkit.org step
https://bugs.webkit.org/show_bug.cgi?id=311935
Reviewed by Aakash Jain.
This fixes the type error introduced in 310836@main:
File
"/var/buildbot/OpenSource/Tools/CISupport/build-webkit-org/steps.py", line
1117, in run
self.command = self.shell_command(' '.join(self.command) + ' 2>&1 |
python3 Tools/Scripts/filter-test-logs api')
builtins.TypeError: sequence item 9: expected str instance, int found
* Tools/CISupport/build-webkit-org/steps.py:
(RunAPITests.run):
* Tools/CISupport/build-webkit-org/steps_unittest.py:
Canonical link: https://commits.webkit.org/310933@main
Canonical link: https://commits.webkit.org/305877.791@webkitglib/2.52
Compare: https://github.com/WebKit/WebKit/compare/4732d320702a...947d1746f3c6
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications