Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 8f26e204263c2bbf2ea1db09dfc6d28e6ccc4dc0
https://github.com/WebKit/WebKit/commit/8f26e204263c2bbf2ea1db09dfc6d28e6ccc4dc0
Author: Carlos Alberto Lopez Perez <[email protected]>
Date: 2025-11-17 (Mon, 17 Nov 2025)
Changed paths:
M Tools/CISupport/build-webkit-org/steps.py
M Tools/CISupport/ews-build/steps.py
M Tools/CISupport/ews-build/steps_unittest.py
Log Message:
-----------
[WKCI] git checkout commands should run with --progress flag enabled
https://bugs.webkit.org/show_bug.cgi?id=302646
Reviewed by Nikolas Zimmermann.
git checkout only reports the progress to stderr by default when
running inside a terminal, so it happens that on buildbot steps
the git checkout command is silent by default (no TTY attached).
And that can cause the command to be killed meanwhile is working
because it can reach the deadline of 300 seconds without output.
Fix that by explicitly enabling progress reporting.
* Tools/CISupport/build-webkit-org/steps.py:
(CheckOutSpecificRevision.run):
* Tools/CISupport/ews-build/steps.py:
(CheckOutSpecificRevision.run):
(UpdateWorkingDirectory.run):
(CheckOutPullRequest.getCommandList):
(RevertAppliedChanges.run):
(CleanGitRepo.run):
(Canonicalize.run):
* Tools/CISupport/ews-build/steps_unittest.py:
(TestCheckOutSpecificRevision.test_success):
(TestCheckOutSpecificRevision.test_failure):
(TestUpdateWorkingDirectory.test_success):
(TestUpdateWorkingDirectory.test_success_branch):
(TestUpdateWorkingDirectory.test_success_remote):
(TestUpdateWorkingDirectory.test_success_remote_branch):
(TestUpdateWorkingDirectory.test_failure):
(TestCheckOutPullRequest.test_success):
(TestCheckOutPullRequest.test_success_apple):
(TestCheckOutPullRequest.test_success_integration_remote):
(TestCheckOutPullRequest.test_success_win):
(TestRevertAppliedChanges.test_success):
(TestRevertAppliedChanges.test_success_exclude):
(TestRevertAppliedChanges.test_failure):
(TestRevertAppliedChanges.test_patch):
(TestRevertAppliedChanges.test_glib_cleanup):
Canonical link: https://commits.webkit.org/303126@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications