-
Notifications
You must be signed in to change notification settings - Fork 17.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
x/build/cmd/golangbuild: wrapped command invocation is broken on Windows #68310
Comments
Change https://go.dev/cl/596815 mentions this issue: |
As a mitigation to unbreak Windows builders, CL 596815 pins the previous golangbuild version. |
As a temporary mitigation for breakage on Windows, pin golangbuild to a previously working version from 6 days ago: https://chrome-infra-packages.appspot.com/p/infra/experimental/golangbuild/windows-amd64/+/ado1WRaYZcQUWIK3JLxq-bnoBu3RUQYmnYyAYo3kjfEC For golang/go#68310. Change-Id: Iaea2bbec618a85cfec57deba2c761ef4e79a18f9 Reviewed-on: https://go-review.googlesource.com/c/build/+/596815 TryBot-Bypass: Dmitri Shuralyov <[email protected]> Auto-Submit: Dmitri Shuralyov <[email protected]> Reviewed-by: Than McIntosh <[email protected]> Reviewed-by: Dmitri Shuralyov <[email protected]>
Filed #68314 for the root cause. I'll wait a bit to see how it goes there before coming back to this. |
Sent crrev.com/c/5730108 to work around the problem, to unblock golangbuild development while is go1.22.6 isn't released yet. |
Change https://go.dev/cl/600996 mentions this issue: |
This reverts the temporary change applied in CL 596815. By now golangbuild has a workaround added to it in crrev.com/c/5730108. Tested with: $ led get-build -real-build 8741505627666329441 \ | sed 's/git_revision:3827b7d23334361675d082c87b226aa09f74f855/latest/' \ | led launch [I 2024-07-24 19:17:28] getting build definition [I 2024-07-24 19:17:29] Launching the led job as a real build [I 2024-07-24 19:17:29] LUCI UI: https://ci.chromium.org/b/8741489447033761169 Fixes golang/go#68310. Change-Id: I1464fa6fcdaaf9a34a8ddc3100a7bd8654529921 Reviewed-on: https://go-review.googlesource.com/c/build/+/600996 Reviewed-by: Dmitri Shuralyov <[email protected]> LUCI-TryBot-Result: Go LUCI <[email protected]> Reviewed-by: Michael Knyszek <[email protected]> Auto-Submit: Dmitri Shuralyov <[email protected]>
Closed by merging CL 600996 (commit golang/build@7475b52) to |
The latest version of golangbuild fails to correctly wrap the "go test" invocation with "rdb.exe stream". The result is that instead of "rdb.exe", "go.exe" is being invoked instead. For example, see https://ci.chromium.org/b/8743332564145763297:
The change in CL 581695 for issue #66586 is a plausible culprit.
The text was updated successfully, but these errors were encountered: