-
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
all: user-facing golang.org/x repos need to stay green #11811
Comments
Update golang/go#11811 Change-Id: I3d875acf58a015fa4cae16473a118ac8196b9b44 Reviewed-on: https://go-review.googlesource.com/12789 Reviewed-by: Andrew Gerrand <[email protected]>
CL https://golang.org/cl/12788 mentions this issue. |
CL https://golang.org/cl/12830 mentions this issue. |
Update golang/go#11811 Change-Id: I1f8977cf8eed84936c7c2b568f87abe88f5723f9 Reviewed-on: https://go-review.googlesource.com/12788 Reviewed-by: Brad Fitzpatrick <[email protected]>
CL https://golang.org/cl/12832 mentions this issue. |
CL https://golang.org/cl/12765 mentions this issue. |
Some standard library dependencies have changed (packages and files). Both ExampleConfig_CreateFromFiles and ExampleConfig_Import Output needs to be adjusted. Do that. Update golang/go#11811 Change-Id: I523f2adc1aa46f0932a71ccb23dd7c5a6b07fb27 Reviewed-on: https://go-review.googlesource.com/12832 Reviewed-by: Alan Donovan <[email protected]>
Update golang/go#11811 Change-Id: Ic5f1ea87c88d563b6e0ef2d44042e28a9ea03a03 Reviewed-on: https://go-review.googlesource.com/12830 Reviewed-by: Robert Griesemer <[email protected]>
CL https://golang.org/cl/12838 mentions this issue. |
CL https://golang.org/cl/13008 mentions this issue. |
For golang/go#11811. Change-Id: I130f9608840177cfb7fb9fae30765fcb5aa77411 Reviewed-on: https://go-review.googlesource.com/13008 Reviewed-by: Russ Cox <[email protected]>
CL https://golang.org/cl/13032 mentions this issue. |
CL https://golang.org/cl/13009 mentions this issue. |
This should help on slower machines. For golang/go#11811. Change-Id: Ibb5d5bf0f6cedcda6437ef0ee3fc1f4ba89dab90 Reviewed-on: https://go-review.googlesource.com/13009 Reviewed-by: Ian Lance Taylor <[email protected]>
The output of ExampleConfig_CreateFromFiles and ExampleConfig_Import are different for Windows that for other platforms: They contain internal/syscall/windows packages and unicode/utf16 not present in the output for other platforms. For golang/go#11811. Change-Id: Id391fbeec8123616da86cb68fc3cefcd513b2493 Reviewed-on: https://go-review.googlesource.com/13032 Reviewed-by: Ian Lance Taylor <[email protected]>
Attempt to make build work on Plan 9. For golang/go#11811. Change-Id: I37a5eaef441262342994a8f77c86aa5e120deea7 Reviewed-on: https://go-review.googlesource.com/13033 Reviewed-by: Ian Lance Taylor <[email protected]>
See golang/go#11975. For golang/go#11811. Change-Id: I56ee20cd798bf963afdf3c81c4745f07850f6dcc Reviewed-on: https://go-review.googlesource.com/13034 Reviewed-by: Ian Lance Taylor <[email protected]>
CL https://golang.org/cl/12916 mentions this issue. |
Update golang/go#11811 The increased default concurrency in Go 1.5 showed up a test flake in the TestHostKeyCert test. Under load, when the client provided incorrect data, both sides would race to tear down the connection, which would often lead to the server side, running in its own goroutine to see an unexpected EOF or connection reset. Fix this flake (and the incorrect use of t.Fatalf) by passing the error back to the main goroutine for inspection. This also lets us ignore the expected error in the unsuccessful path Change-Id: I5a95c6d240479e9d537f34177e5ca8023b1b08e9 Reviewed-on: https://go-review.googlesource.com/12916 Reviewed-by: Brad Fitzpatrick <[email protected]>
…empty The builders don't have X. (notably Darwin) Perhaps the Linux ones should. Or some should. Please file a separate bug for that. Somebody else might want to upstream this fix to BurntSushi. Updates golang/go#11811 Change-Id: I6d270a83fc59a3923723b5bfbd0b92057a484a1c Reviewed-on: https://go-review.googlesource.com/12765 Reviewed-by: Nigel Tao <[email protected]>
CL https://golang.org/cl/13252 mentions this issue. |
For golang/go#11811. Fixes golang/go#11927. Change-Id: Ie60c687ba93aaeb6c164413289f474be63e0224f Reviewed-on: https://go-review.googlesource.com/13252 Reviewed-by: Robert Griesemer <[email protected]>
CL https://golang.org/cl/13268 mentions this issue. |
For golang/go#11811. Change-Id: Icf16a2d47fcf2fe0d79dd825ccb851a3d63a660f Reviewed-on: https://go-review.googlesource.com/13268 Reviewed-by: Rob Pike <[email protected]> Reviewed-by: David Crawshaw <[email protected]>
Creating internal-branch.go1.21-vendor branches for the following repos:
|
Updated internal-branch.go1.21-vendor branches to the commits for latest merge into the main repo (as of
|
Moving to 1.22. |
Update golang/go#11811 The increased default concurrency in Go 1.5 showed up a test flake in the TestHostKeyCert test. Under load, when the client provided incorrect data, both sides would race to tear down the connection, which would often lead to the server side, running in its own goroutine to see an unexpected EOF or connection reset. Fix this flake (and the incorrect use of t.Fatalf) by passing the error back to the main goroutine for inspection. This also lets us ignore the expected error in the unsuccessful path Change-Id: I5a95c6d240479e9d537f34177e5ca8023b1b08e9 Reviewed-on: https://go-review.googlesource.com/12916 Reviewed-by: Brad Fitzpatrick <[email protected]>
Using-facing x/ repos seem green at this point, with one failure mode in x/tools that is being tracked in #64488. |
There are currently two systematic failures affecting user-facing subrepos on first-class ports:
And two that affect only secondary ports: |
Looking over https://ci.chromium.org/ui/p/golang (currently hard to do for this task, the x-repo consoles should really be grouped by release; filed #65454), the user-facing x-repos appear to be green for the Go 1.22. Furthermore, the known issues pointed out by @bcmills are all fixed. (There are some infra failures on linux-riscv64 but this is a known issue. I was about to file an issue but it looks like the machine is online again, and passing tests for x-repos on Go 1.22: https://chromium-swarm.appspot.com/bot?id=linux-riscv64-mengzhuo.) Moving this to Go 1.23. |
|
For golang/go#11811. Change-Id: Icf16a2d47fcf2fe0d79dd825ccb851a3d63a660f Reviewed-on: https://go-review.googlesource.com/13268 Reviewed-by: Rob Pike <[email protected]> Reviewed-by: David Crawshaw <[email protected]>
Updates golang/go#11811 Updates golang/go#26531 Change-Id: I9cc7daf551b76c3f06b9dd827c5733513c06895e Reviewed-on: https://go-review.googlesource.com/125816 Run-TryBot: Brad Fitzpatrick <[email protected]> TryBot-Result: Gobot Gobot <[email protected]> Reviewed-by: Agniva De Sarker <[email protected]> Reviewed-by: Brad Fitzpatrick <[email protected]>
The generated static.go file was missing a license header when it was created in 2013 in CL 12805046. CL 38165 added a license header, using the current year in the template. This causes the static.go file to go "out of date" whenever the year changes. Change the copyright year to be a fixed year when the file was created. This way, the TestStaticIsUpToDate test will stop breaking every year. Updates golang/go#36360 Updates golang/go#11811 Change-Id: If1597b0d93b7eacf23b7de103a6d7e3ca049bb4f Reviewed-on: https://go-review.googlesource.com/c/tools/+/213119 Run-TryBot: Dmitri Shuralyov <[email protected]> TryBot-Result: Gobot Gobot <[email protected]> Reviewed-by: Rebecca Stambler <[email protected]>
Update golang/go#11811 The increased default concurrency in Go 1.5 showed up a test flake in the TestHostKeyCert test. Under load, when the client provided incorrect data, both sides would race to tear down the connection, which would often lead to the server side, running in its own goroutine to see an unexpected EOF or connection reset. Fix this flake (and the incorrect use of t.Fatalf) by passing the error back to the main goroutine for inspection. This also lets us ignore the expected error in the unsuccessful path Change-Id: I5a95c6d240479e9d537f34177e5ca8023b1b08e9 Reviewed-on: https://go-review.googlesource.com/12916 Reviewed-by: Brad Fitzpatrick <[email protected]>
Right now x/build and x/website are red:
Neither of those are blocking Go 1.23 (the current milestone of this recurring issue). We reviewed this in this week's release weekly. In general, we always prefer to have individual, actionable issues filed whenever a golang.org/x repo isn't green. Such issues can block a given release when appropriate. We have an existing process to review the build dashboard for failures and don't necessarily need this issue in the current major milestone, since it's not actionable most of the time. We agreed to keep it open for now, as a reminder and a tracking issue, but move it to Unreleased milestone. |
We need to get the subrepos green consistently for 1.5 and moving forward.
edit 2023-06-23 by @heschi:
Modules that are vendored into the main release, such as
net
andsys
, as well as user-facing libraries liketools
andtext
, must be healthy before a release can be issued. Other modules are out of scope.The text was updated successfully, but these errors were encountered: