Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: c5816eb46c58597899b924f0e716288aaf99414e
https://github.com/WebKit/WebKit/commit/c5816eb46c58597899b924f0e716288aaf99414e
Author: Carlos Alberto Lopez Perez <[email protected]>
Date: 2025-09-17 (Wed, 17 Sep 2025)
Changed paths:
M Tools/CISupport/build-webkit-org/steps.py
M Tools/CISupport/build-webkit-org/steps_unittest.py
M Tools/CISupport/ews-build/steps.py
M Tools/CISupport/ews-build/steps_unittest.py
Log Message:
-----------
[build.webkit.org][ews-build] The return code from the command executed is
not forwarded properly on step run-api-tests
https://bugs.webkit.org/show_bug.cgi?id=297755
Reviewed by Brianna Fan.
The shell command added in 279232@main and 292611@main to save the logs on a
file and then grep
for the final result is masking the return code of the command executed to run
the tests.
The return code is always zero (assuming that grep can find the "Ran " string)
Fix that by saving the return code of the command to run the tests on a env
variable and
returning that instead.
* Tools/CISupport/build-webkit-org/steps.py:
(RunAPITests.run):
* Tools/CISupport/build-webkit-org/steps_unittest.py:
* Tools/CISupport/ews-build/steps.py:
(RunAPITests.run):
* Tools/CISupport/ews-build/steps_unittest.py:
Canonical link: https://commits.webkit.org/300102@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes