[Webkit-unassigned] [Bug 248725] New: EWS pulls the wrong revision when checking out the tree for testing
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sat Dec 3 17:05:53 PST 2022
https://bugs.webkit.org/show_bug.cgi?id=248725
Bug ID: 248725
Summary: EWS pulls the wrong revision when checking out the
tree for testing
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Tools / Tests
Assignee: webkit-unassigned at lists.webkit.org
Reporter: simon.fraser at apple.com
We've had many occurrences of test failed in EWS that seem unexplained. After looking at some buildbot logs, I think I see why.
https://ews-build.webkit.org/#/builders/70/builds/22723 is an EWS run for this PR: https://github.com/WebKit/WebKit/pull/6939. It's testing against 257312 at main.
The archive is built in https://ews-build.webkit.org/#/builders/43/builds/31687, and appears to behave correctly. I verified locally that the cherry-pick logic does the right thing. The result is uploaded as https://s3-us-west-2.amazonaws.com/ews-archives.webkit.org/mac-bigsur-x86_64-release/88c31a9a.zip and downloaded OK by the tester.
Things go wrong when the tester checks out (trying to check out to 257312 at main):
https://ews-build.webkit.org/#/builders/70/builds/22723/steps/5/logs/stdio
This does:
git fetch -f -t https://github.com/WebKit/WebKit.git main --progress
>From https://github.com/WebKit/WebKit
* branch main -> FETCH_HEAD
Auto packing the repository in background for optimum performance.
See "git help gc" for manual housekeeping.
warning: The last gc run reported the following. Please correct the root cause
and remove .git/gc.log.
Automatic cleanup will not be performed until the file is removed.
warning: There are too many unreachable loose objects; run 'git prune' to remove them.
git reset --hard FETCH_HEAD --
HEAD is now at fc72928b66d9 [Live Range Selection] editing/pasteboard/cleanup-on-move.html fails https://bugs.webkit.org/show_bug.cgi?id=248673
git checkout -B main
Reset branch 'main'
git rev-parse HEAD
fc72928b66d943febf0a19941ced1d2b2e8f3496
which is checking out the current TOT, not 257312 at main. Maybe FETCH_HEAD is unset?
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20221204/ccfa10f7/attachment-0001.htm>
More information about the webkit-unassigned
mailing list