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

Reply via email to