Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: a09cb8ae6f37d37bd0b132de20f7e60d4e8a2dd2
https://github.com/WebKit/WebKit/commit/a09cb8ae6f37d37bd0b132de20f7e60d4e8a2dd2
Author: Sam Sneddon <[email protected]>
Date: 2026-08-13 (Thu, 13 Aug 2026)
Changed paths:
M Tools/Scripts/libraries/webkitscmpy/webkitscmpy/program/setup.py
M Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/setup_unittest.py
Log Message:
-----------
Log git-fetch failure output as warnings during setup
https://bugs.webkit.org/show_bug.cgi?id=321617
rdar://184742480
Reviewed by Ryan Haddad.
This exposes `git fetch`'s output when a remote fetch fails (e.g., due
to SAML SSO enforcement, invalid credentials, or inaccessible repos),
because otherwise it's hard for users to know what is wrong.
* Tools/Scripts/libraries/webkitscmpy/webkitscmpy/program/setup.py:
(_fetch): Capture stderr and log as warning on fetch failure.
* Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/setup_unittest.py:
(TestSetup.test_fetch_failure): Added test verifying failure message
surfaces at default verbosity. This uses its own mock because we don't
want to make the `git fetch` fail in general.
Canonical link: https://commits.webkit.org/319113@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications