WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
302646
[WKCI] git checkout commands should run with --progress flag enabled
https://bugs.webkit.org/show_bug.cgi?id=302646
Summary
[WKCI] git checkout commands should run with --progress flag enabled
Carlos Alberto Lopez Perez
Reported
2025-11-17 09:32:59 PST
git checkout only reports the progress to stdout by default when running inside a terminal GIT-CHECKOUT(1) --progress, --no-progress Progress status is reported on the standard error stream by default when it is attached to a terminal, unless --quiet is specified. This flag enables progress reporting even if not attached to a terminal, regardless of --quiet. So it happens that on buildbot steps git checkout command is silent (no terminal attached) and if some bot is slow to do the checkout it gets killed because of no output for more than 300 seconds. See:
https://ews-build.webkit.org/#/builders/2/builds/141498/steps/4/logs/stdio
``` git checkout origin/main -f in dir /home/buildbot-worker/GTK-Build-EWS/build (timeout 300 secs) watching logfiles {} argv: [b'git', b'checkout', b'origin/main', b'-f'] using PTY: False command timed out: 300 seconds without output running [b'git', b'checkout', b'origin/main', b'-f'], attempting to kill process killed by signal 9 program finished with exit code -1 ```
Attachments
Add attachment
proposed patch, testcase, etc.
Carlos Alberto Lopez Perez
Comment 1
2025-11-17 09:41:19 PST
Pull request:
https://github.com/WebKit/WebKit/pull/54054
EWS
Comment 2
2025-11-17 11:35:45 PST
Committed
303126@main
(8f26e204263c): <
https://commits.webkit.org/303126@main
> Reviewed commits have been landed. Closing PR #54054 and removing active labels.
Radar WebKit Bug Importer
Comment 3
2025-11-17 11:36:13 PST
<
rdar://problem/164900427
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug