Previously, this environment variable was used to scale test timeout
only in the main repository. Use it when running go test on packages
in other repositories too.
This unfortunately means that if some tests get so slow that they
timeout with the default go test timeout value, builders that use
timeout scale will not report such findings. Hopefully most builders
are as fast as viable, and timeout scaling is only used when there's
no other viable alternative.
Fixesgolang/go#56968.
Change-Id: I84d5ab504c1bd808815ec5962f713d71dfec6758
Reviewed-on: https://go-review.googlesource.com/c/build/+/453975
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Bryan Mills <bcmills@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
These values come from cmd/dist doing it by default based on GOARCH.
We want to factor out that logic from cmd/dist, so apply it explicitly
in x/build to appropriate builders. CL 455518 removes it from cmd/dist.
The appropriate builders were found by iterating over all builders in
this package and filtering on their GOARCH value.
For golang/go#56968.
For golang/go#57117.
Change-Id: I1bccb7144d9ae13ca17e5f12169924d0fb89e341
Reviewed-on: https://go-review.googlesource.com/c/build/+/455521
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Bryan Mills <bcmills@google.com>
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
These two builders have GO_TEST_TIMEOUT_SCALE values set in their local
environment. Since those variables affect the builder, and will soon be
needed for golang.org/x test timeout scale, set them explicitly in the
dashboard package. That makes more of the builder configuration visible
and removes the need to maintain local configuration on those builders.
For golang/go#56968.
Change-Id: I206cbddab91c3628f43716e8b05fd52d94fba7f2
Reviewed-on: https://go-review.googlesource.com/c/build/+/455520
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Bryan Mills <bcmills@google.com>
The netbsd-386 and netbsd-amd64 builders with 9.3 contain various
bugfixes, including to libpthread, that prevent test flakes. Remove the
older version now.
While here, remove issue golang/go#50138 (fixed) from the netbsd-arm*
builders.
Fixesgolang/go#54773.
Change-Id: Ibccf0817a69a3dd74651bd5a3f50ab77c3a92beb
Reviewed-on: https://go-review.googlesource.com/c/build/+/454755
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Carlos Amedee <carlos@golang.org>
Auto-Submit: Carlos Amedee <carlos@golang.org>
Reviewed-by: Bryan Mills <bcmills@google.com>
Run-TryBot: Bryan Mills <bcmills@google.com>
For golang/go#46229
Change-Id: I817d6af1735fb5ca659d4537d401e93ce8e08df0
Reviewed-on: https://go-review.googlesource.com/c/build/+/453457
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
Auto-Submit: Carlos Amedee <carlos@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Carlos Amedee <carlos@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: xiaodong liu <teaofmoli@gmail.com>
This adds the ability to set the size of the root drive for a GCE
host machine. The linux-arm64-longtest boot disk has been increased
from 10GB to 20GB.
Updates golang/go#49649
Change-Id: I74ebf4bd533c91c8716b7df167afacbfdded3ed3
Reviewed-on: https://go-review.googlesource.com/c/build/+/453955
Reviewed-by: Cherry Mui <cherryyz@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Run-TryBot: Carlos Amedee <carlos@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
The AWS builders have been up and running reliably for a while now.
Switch over.
Unfortunately the macOS 13 builder had -aws in its name, so we're
creating a new builder and will need a backfill. So it goes.
While I'm here, build 1.20 with 13 now that we have it.
For golang/go#48945, golang/go#40561.
Change-Id: Idaac9cfea6fe3f5e190432ecb512a453812618c7
Reviewed-on: https://go-review.googlesource.com/c/build/+/453956
Run-TryBot: Heschi Kreinick <heschi@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Auto-Submit: Heschi Kreinick <heschi@google.com>
Revamp the setup for windows-amd64 and windows-386 builders so that we
default to using newer C compilers for Go 1.20 and main branch, but
older compilers for release branches (1.19 and prior). Instead of
having a series of "newcc" canary builders for windows, we now have a
series of "oldcc" builders for release branch use.
Note for posterity: we can prune these changes out in a couple of Go
release (once Go 1.20 becomes the oldest release we're testing).
Updates golang/go#35006.
Change-Id: I329b59a5d67c2c1ae65a30564a1c6a081b2523fa
Reviewed-on: https://go-review.googlesource.com/c/build/+/453095
Reviewed-by: Heschi Kreinick <heschi@google.com>
Run-TryBot: Than McIntosh <thanm@google.com>
Reviewed-by: Carlos Amedee <carlos@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
This change replaces linux-arm64-aws with linux-arm64. The new builder runs
on GCP and has an increased set of resources. This should provide a
performance improvement.
The builder will now be used:
- To release linux-arm64
- As the linux-arm64 trybot
Fixesgolang/go#53851
Updates golang/go#54679
Updates golang/go#40561
Change-Id: I9abfe2ed1d1bd8a68bba1e1f924637e829026e6d
Reviewed-on: https://go-review.googlesource.com/c/build/+/449615
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Run-TryBot: Carlos Amedee <carlos@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Jenny Rakoczy <jenny@golang.org>
The current releaselet descriptions are good, as recently discussed,
leaving just one typo in the macOS version name to fix up to reduce
confusion.
Change-Id: I60d12dcc67c2bfa4842b081b0c0e950faa50a067
Reviewed-on: https://go-review.googlesource.com/c/build/+/452856
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Heschi Kreinick <heschi@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
This change removed the known issue from the NetBSD 9.3 builders.
It also promotes 9.3 to be the primary version of NetBSD used in the
build infrastructure.
Updates golang/go#54773
Change-Id: If8b8aa89edb9ed8be564149ea728715b4a7b1085
Reviewed-on: https://go-review.googlesource.com/c/build/+/450715
Run-TryBot: Carlos Amedee <carlos@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Jenny Rakoczy <jenny@golang.org>
Reviewed-by: Benny Siegert <bsiegert@gmail.com>
This adds the 9.3 builders created by running the make file and
manually uploading and creating the VM images.
Updates golang/go#54773
Change-Id: I0826b1fea1c486ec7cb34abad539672bddc39bb7
Reviewed-on: https://go-review.googlesource.com/c/build/+/450235
Run-TryBot: Carlos Amedee <carlos@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Joedian Reid <joedian@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
The FreeBSD riscv64 builder passed all tests after CL432756 merged.
We can drop known issue now.
For golang/go#53466
Change-Id: Ia9f63b2eb780fbb39fbaf684045b7f8b46101a93
Reviewed-on: https://go-review.googlesource.com/c/build/+/443496
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Dmitri Goutnik <dgoutnik@gmail.com>
Run-TryBot: Meng Zhuo <mzh@golangcn.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Cherry Mui <cherryyz@google.com>
This builder runs the longtest test with the race detector turned on to
identify races in -short=false tests.
Fixesgolang/go#54630.
Change-Id: I6fabaa43522a4294f3a23e98ae0f436d4cc153d8
Reviewed-on: https://go-review.googlesource.com/c/build/+/449196
Reviewed-by: Heschi Kreinick <heschi@google.com>
Run-TryBot: Michael Knyszek <mknyszek@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
The perf builder is broken on the tools repo. Add a KI for it.
Updates golang/go#53538.
Change-Id: I31873ac336a7fe681a2e1356768fd011ebcfe2b9
Reviewed-on: https://go-review.googlesource.com/c/build/+/449036
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Michael Pratt <mpratt@google.com>
Run-TryBot: Heschi Kreinick <heschi@google.com>
Auto-Submit: Heschi Kreinick <heschi@google.com>
This adds the ability to query for COS images which are ARM64 based.
The HostConfig has been updated to provide the ability to note that a
host requires an ARM64 COS image.
Updates golang/go#53851
Change-Id: Ib57bf6359ca365078528dbb6912dca2402939df9
Reviewed-on: https://go-review.googlesource.com/c/build/+/447259
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Carlos Amedee <carlos@golang.org>
Reviewed-by: Carlos Amedee <carlos@golang.org>
Reviewed-by: Heschi Kreinick <heschi@google.com>
I forgot to check buildRepoByDefault on the Stretch builders, so they
started running x/mobile.
Also noticed a ton of obsolete builders/checks, clean them out while I'm
at it. In the tests, clear out very old version checks, and replace
"arbitrary release branch" versions with go1.99 rather than whatever
happened to be current when the test case was written.
For golang/go#56414.
Change-Id: I88eeeaec5d166d1ac1a3938dbc26870ff8d4b33a
Reviewed-on: https://go-review.googlesource.com/c/build/+/446183
Auto-Submit: Heschi Kreinick <heschi@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Run-TryBot: Heschi Kreinick <heschi@google.com>
Reviewed-by: Carlos Amedee <carlos@golang.org>
Stretch was EOL at the beginning of the 1.20 cycle, so according to our
draft policy we should no longer build on it.
For golang/go#56414.
Change-Id: Ibac0d5438cf9e0b8f24cde7b38bb3f6cdc7a5096
Reviewed-on: https://go-review.googlesource.com/c/build/+/445618
Reviewed-by: Carlos Amedee <carlos@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Heschi Kreinick <heschi@google.com>
Auto-Submit: Heschi Kreinick <heschi@google.com>
I basically just did a find-and-replace, and we'll see if it works?
I've updated and built the new disk images so this should be ready to
deploy.
For golang/go#56414.
Change-Id: Iaac41d6f7a1244c3682e624f7a4ee4fa7477dfa1
Reviewed-on: https://go-review.googlesource.com/c/build/+/445617
Run-TryBot: Heschi Kreinick <heschi@google.com>
Reviewed-by: Carlos Amedee <carlos@golang.org>
Auto-Submit: Heschi Kreinick <heschi@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
We have to update the non-versioned builders sometime, and now seems as
good as any.
This is just an easy first step, still need to figure out vmx and
whether to disable the stretch builders on master/1.20.
For golang/go#56414.
Change-Id: I7f1ce4faa9c6fa1595b7a0c3c72d451b1d18e5f4
Reviewed-on: https://go-review.googlesource.com/c/build/+/445616
Run-TryBot: Heschi Kreinick <heschi@google.com>
Reviewed-by: Bryan Mills <bcmills@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Auto-Submit: Heschi Kreinick <heschi@google.com>
Reviewed-by: Carlos Amedee <carlos@golang.org>
Note that this will be initially failing, as x/benchmarks/cmd/bench
doesn't yet support x/tools. Unfortunately we can't set a KnownIssue for
just one subrepo.
For golang/go#53538.
Change-Id: I99e83e35162685de5b490bcfb788a20f2cc4646d
Reviewed-on: https://go-review.googlesource.com/c/build/+/442615
Reviewed-by: Carlos Amedee <carlos@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Michael Pratt <mpratt@google.com>
The NetBSD builders are failing in a way that only manifests with Go 1.17.
The OpenBSD builders are also very flaky.
Update both operating systems to Go 1.19.2 in hopes of eliminating those flakes.
For golang/go#42422.
Change-Id: I10a736c12b38924f6fed5269c2cde21c16de4887
Reviewed-on: https://go-review.googlesource.com/c/build/+/442787
Run-TryBot: Russ Cox <rsc@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
We assume builders run by Google are reliable and secure. Add the
concept directly to the host config.
For golang/go#48523.
Change-Id: I43288ca25e1c6e1915645b77c09eeb3a0609be7e
Reviewed-on: https://go-review.googlesource.com/c/build/+/435499
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Heschi Kreinick <heschi@google.com>
Auto-Submit: Heschi Kreinick <heschi@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
relui doesn't evaluate GoDeps when deciding what builders apply to which
release branches, and at this point they're all in the past release
anyway.
For golang/go#48523.
Change-Id: I9d1e89ec7583bbc82712fe946a5e9122e67b66b9
Reviewed-on: https://go-review.googlesource.com/c/build/+/435498
Run-TryBot: Heschi Kreinick <heschi@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Auto-Submit: Heschi Kreinick <heschi@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
The VM's have had more resources allocated, and been updated to
use an Ubuntu 20.04 base and container image.
Also, update the related notes/ownership on the dashboard.
Change-Id: Ibc227446e1950366933d937de6a9a9bf44d34532
Reviewed-on: https://go-review.googlesource.com/c/build/+/439675
Reviewed-by: Lynn Boger <laboger@linux.vnet.ibm.com>
Reviewed-by: Than McIntosh <thanm@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Run-TryBot: Paul Murphy <murp@ibm.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
This replaces the linux-ppc64-osuosl builder in all but name.
debian sid has very minimal maintenance for ppc64, thus we need
to make a few surgical modification to build and use the docker
packages.
I've tried to leave enough breadcrumbs to help the next person who
needs to update this builder.
Change-Id: Ic70341d38126716477cc28afbbd76a34ac43cff4
Reviewed-on: https://go-review.googlesource.com/c/build/+/438795
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Than McIntosh <thanm@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Run-TryBot: Paul Murphy <murp@ibm.com>
Remove the hooks from cmd/coordinator and cmd/buildlet/stage0 too.
Also, remove related files from env/linux-ppc64/osuosl. The scripts
used for this builder are unique to it. A new set of files should be
added for the linux-ppc64-sid builder.
Resolve related TODO's. The replacement builder, linux-ppc64-sid, will
retain it's current name. Likewise, it is running containers isolated
from the host rootfs, update the HermeticReverse setting.
Fixesgolang/go#55975
Change-Id: I97b6c8c3316960c9e07f500591738352f6a51a0a
Reviewed-on: https://go-review.googlesource.com/c/build/+/438535
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Run-TryBot: Paul Murphy <murp@ibm.com>
Reviewed-by: Than McIntosh <thanm@google.com>
This builder in a slow uplink network(ADSL) as other
builders mengzhuo got.
Change-Id: I0992b628984bb417be886e36b5130047e52877ea
Reviewed-on: https://go-review.googlesource.com/c/build/+/437975
Reviewed-by: Heschi Kreinick <heschi@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
This adds freebsd-riscv64 as a missing builder in order to fix build failures.
For golang/go#53466
Change-Id: Ib2563d9d19c508e05f82f0cb9b5f0d37f172eff4
Reviewed-on: https://go-review.googlesource.com/c/build/+/436783
Auto-Submit: Carlos Amedee <carlos@golang.org>
Reviewed-by: Carlos Amedee <carlos@golang.org>
Run-TryBot: Carlos Amedee <carlos@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Most tests will be skipped anyway because 'go build' is not available.
But this at least ensures cmd/go will build for js/wasm after
https://go.dev/cl/433480 is submitted.
For golang/go#54219
Change-Id: I5f9b647973e7ee9a5849e1ce2818986794edc2c4
Reviewed-on: https://go-review.googlesource.com/c/build/+/434235
Reviewed-by: Bryan Mills <bcmills@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Auto-Submit: Tobias Klauser <tobias.klauser@gmail.com>
The port is not yet complete, and the builder hasn't started to pass.
Mark that on the dashboard with a known issue.
For golang/go#53466.
Change-Id: Ifaef69956ce64981bcaf95defd73b253cde67dfe
Reviewed-on: https://go-review.googlesource.com/c/build/+/435897
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Bryan Mills <bcmills@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
The port of freebsd-riscv64 is still working in progresss
means bootstrap binary from GCP is unavailable for now.
For golang/go#53466
Change-Id: I81ee945e0f0bc95be980e1f2a3d5f61c42e37f28
Reviewed-on: https://go-review.googlesource.com/c/build/+/434295
Reviewed-by: Heschi Kreinick <heschi@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
race builders must have a name ending in -race. Switch the name to match
that rule.
For golang/go#48945.
Change-Id: I69caf2e4d2e059a666d14dfe325a275e467488de
Reviewed-on: https://go-review.googlesource.com/c/build/+/432859
Run-TryBot: Michael Pratt <mpratt@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Cherry Mui <cherryyz@google.com>
These aliases are out of date. Based on Gerrit search, TRY=mac has never
been used, and TRY=macos has been used only once since it was added in
2019.
Change-Id: I88480ffb116f3bccfcdcdf6610cf3b94614c4549
Reviewed-on: https://go-review.googlesource.com/c/build/+/432858
Reviewed-by: Heschi Kreinick <heschi@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Michael Pratt <mpratt@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Used for AWS Mac prototyping.
For #48945.
Change-Id: Icd0d72ca1ad1b8d4dc6d843c4899d2207d8c6f9e
Reviewed-on: https://go-review.googlesource.com/c/build/+/430696
Reviewed-by: Jenny Rakoczy <jenny@golang.org>
Run-TryBot: Michael Pratt <mpratt@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Change-Id: Id8468705aa93a615caf014196cc77529bf991a9f
GitHub-Last-Rev: 7598fb5831
GitHub-Pull-Request: golang/build#46
Reviewed-on: https://go-review.googlesource.com/c/build/+/429455
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Ian Lance Taylor <iant@google.com>
Reviewed-by: Carlos Amedee <carlos@golang.org>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Auto-Submit: Ian Lance Taylor <iant@google.com>
Add a line describing the hosting environment of each release builder.
I didn't include long test builder information; the long test builders
run in the same environment as the normal ones.
Change-Id: I47118ff36243b04933258c843a466625d44ad222
Reviewed-on: https://go-review.googlesource.com/c/build/+/423995
Run-TryBot: Heschi Kreinick <heschi@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Heschi Kreinick <heschi@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Per comments in CL 422956, this is dead code. Remove it.
Change-Id: Iee96f4db9820c1f0afc6bced84976ce95a9de4ed
Reviewed-on: https://go-review.googlesource.com/c/build/+/423575
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Jenny Rakoczy <jenny@golang.org>
Run-TryBot: Heschi Kreinick <heschi@google.com>
CL 423362 adds boringcrypto support for linux/arm64.
Add a builder configuration to test that.
Because the builder is on AWS, and because there's
essentially no architecture variation in boringcrypto,
this builder can be left out of the trybot set:
the linux-amd64-boringcrypto trybot will catch
boringcrypto issues, and the linux-arm64-aws trybot
will catch non-boringcrypto arm64 issues.
Any arm64-specific boringcrypto can be dealt with
via slowbot or by finding out on the dashboard
post-submit for now.
Change-Id: Ic257ec02baece554cc178155133706f4d43a7ada
Reviewed-on: https://go-review.googlesource.com/c/build/+/423574
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Run-TryBot: Russ Cox <rsc@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Disable dragonfly builder for releases less than Go 1.20 (no need to
be doing dragonfly testing given that it is not a primary port).
Change-Id: I4aa4ac490efcf0e56d5920d1b4663c27790abad9
Reviewed-on: https://go-review.googlesource.com/c/build/+/423035
Reviewed-by: Heschi Kreinick <heschi@google.com>
Require Go 1.20 for alpine builder (no need to test 1.19/1.18
with this builder at the moment).
Change-Id: I36d2bc86aab5c4ef04203baa840c27d984af9d0d
Reviewed-on: https://go-review.googlesource.com/c/build/+/422094
Run-TryBot: Russ Cox <rsc@golang.org>
Reviewed-by: Russ Cox <rsc@golang.org>
Reviewed-by: Than McIntosh <thanm@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Without an explicit HostArch set, this host name leads to "oracle"
being inferred as the GOARCH value, while in reality it is "amd64".
For golang/go#44505.
Change-Id: If3df135d75fae36d9f2fd55ef7f3ba140ecb609f
Reviewed-on: https://go-review.googlesource.com/c/build/+/421456
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Carlos Amedee <carlos@golang.org>
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Compute GoBootstrapURL for all hosts.
This removes another obviously computable field,
assuming the bootstrap toolchains have all been uploaded
with consistent names (as genbootstrap -upload now does).
It also makes all builders work the same: they all start by
downloading the bootstrap toolchain, instead of having some
download and others use a toolchain installed into the boot image.
The builders with pre-installed toolchains will continue to have
those toolchains, but now nothing will use them, because the
coordinator or gomote will see the GoBootstrapURL result
and push an updated toolchain to $workdir/go1.4.
As part of all this simplification, switch to Go 1.17.13 as the
bootstrap toolchain, for golang/go#44505. (And also because
we have no Go 1.4 for some of these platforms.)
Updating the bootstrap toolchain again in a couple years will
now be easy: run genbootstrap -upload '*' and then change
GoBootstrap here.
For golang/go#44505.
(Won't be fixed until coordinator is redeployed.)
Succeeded running all.bash/bat/rc using updated debugnewvm:
android-386-emu
android-amd64-emu
dragonfly-amd64-622
freebsd-386-12_3
freebsd-386-13_0
freebsd-amd64-13_0
freebsd-amd64-race
js-wasm
linux-386
linux-386-buster
linux-386-clang
linux-386-longtest
linux-386-sid
linux-386-softfloat
linux-386-stretch
linux-amd64
linux-amd64-alpine
linux-amd64-boringcrypto
linux-amd64-bullseye
linux-amd64-buster
linux-amd64-clang
linux-amd64-fedora
linux-amd64-goamd64v3
linux-amd64-longtest
linux-amd64-nocgo
linux-amd64-noopt
linux-amd64-nounified
linux-amd64-perf
linux-amd64-race
linux-amd64-racecompile
linux-amd64-sid
linux-amd64-ssacheck
linux-amd64-staticlockranking
linux-amd64-stretch
linux-amd64-unified
linux-amd64-vmx
netbsd-386-9_0
netbsd-amd64-9_0
openbsd-386-68
openbsd-386-70
openbsd-amd64-68
openbsd-amd64-70
windows-386-2008
windows-386-2012
windows-amd64-2008
windows-amd64-2012
windows-amd64-2016
windows-amd64-longtest
windows-amd64-newcc-race
windows-amd64-race
Succeeded running make.bash using updated debugnewvm:
linux-s390x-crosscompile
Succeeded running make.bash using updated gomote (real time for put14 shown):
aix-ppc64 (5.2s)
darwin-amd64-10_14 (3.4s)
darwin-amd64-10_15 (3.5s)
darwin-amd64-11_0 (4.5s)
darwin-amd64-12_0 (4.5s)
darwin-amd64-nocgo (4.4s)
darwin-amd64-race (4.2s)
darwin-arm64-11 (1.7s)
darwin-arm64-12 (1.8s)
freebsd-arm64-dmgk (4.0s)
freebsd-arm-paulzhol (35.1s)
illumos-amd64 (5.9s)
linux-amd64-wsl (126.7s)
linux-arm64-aws (2.8s)
linux-arm-aws (3.8s)
linux-mips64le-rtrk (20.4s)
linux-mips64-rtrk (16.0s)
linux-mipsle-rtrk (16.3s)
linux-mips-rtrk (16.3s)
linux-ppc64-buildlet (4.7s)
linux-ppc64le-buildlet (3.6s)
linux-ppc64le-power9osu (5.6s)
linux-riscv64-unmatched (38.2s)
linux-s390x-ibm (4.4s)
netbsd-arm64-bsiegert (35.0s)
openbsd-arm64-jsing (64.9s)
openbsd-mips64-jsing (154.2s)
plan9-386-0intro (8.7s)
plan9-arm (18.2s)
windows-arm64-10 (7.1s)
windows-arm64-11 (4.1s)
Put14 failed using gomote:
android-arm64-corellium (403 Forbidden in fetch)
android-arm-corellium (403 Forbidden in fetch)
ios-arm64-corellium (403 Forbidden in fetch)
- fails build, kept old GOROOT_BOOTSTRAP
linux-loong64-3a5000 (proxyconnect tcp: dial tcp 117.50.175.110:7890: i/o timeout)
- falls back to preinstalled Go 1.18, kept old GOROOT_BOOTSTRAP
Builds fine, failing tests but not on dashboard anyway:
freebsd-386-11_4
freebsd-amd64-11_4
linux-amd64-androidemu
plan9-386
Failed in same way as current builders:
openbsd-386-70-n2d
windows-386-2008-newcc
windows-386-2012-newcc
windows-amd64-2008-newcc
windows-amd64-2012-newcc
windows-amd64-2016-newcc
windows-amd64-longtest-newcc
Can't connect with gomote, so untested:
linux-riscv64-jsing (but linux-riscv64-unmatched works)
netbsd-arm-bsiegert
openbsd-arm-jsing
plan9-amd64-0intro
solaris-amd64-oraclerel (but illumos-amd64 works)
Change-Id: If4354a8681dbac28e1d34897b6356b881592c241
Reviewed-on: https://go-review.googlesource.com/c/build/+/419993
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Carlos Amedee <carlos@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Jenny Rakoczy <jenny@golang.org>
Run-TryBot: Russ Cox <rsc@golang.org>
This removes an obviously computable field.
(At least, now that the host names provide the GOOS-GOARCH.)
One effect of this CL is that all VMs will have the buildlet URL
available in metadata, even VMs that don't want it.
Another effect is that all builders will use https, not unsecured http.
(We even had some builders hosted outside Google Cloud that were
downloading the buildlet over plain http.)
It does not appear that any of the VMs are unable to speak https:
I've run every VM using debugnewvm and all of them were able
to start the buildlet (or else were not downloading it in the first place).
Change-Id: I6f766c491a4848c5dc0e3d7537c7aeab7760a7f6
Reviewed-on: https://go-review.googlesource.com/c/build/+/419986
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Russ Cox <rsc@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
This follows the name convention and avoids a HostArch line.
For golang/go#44505.
Change-Id: I14654e64751ee830101e1191bd44cd426b3ecce2
Reviewed-on: https://go-review.googlesource.com/c/build/+/420804
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Russ Cox <rsc@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
The machine is no longer.
Fixesgolang/go#54231.
Change-Id: Ic121f61e3ec2ff6228fb0316e7eecb10533977ee
Reviewed-on: https://go-review.googlesource.com/c/build/+/420806
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Carlos Amedee <carlos@golang.org>
Run-TryBot: Carlos Amedee <carlos@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
These names are baked into stage0 or into other custom host configuration
controlled by our reverse builder maintainers, which is too hard to update.
Live with the old names instead.
For #44505.
Change-Id: Ia3fdf8fb1c211d3e3fd30a30469571e800ebfe56
Reviewed-on: https://go-review.googlesource.com/c/build/+/420803
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Russ Cox <rsc@golang.org>
Reviewed-by: Carlos Amedee <carlos@golang.org>
CL 419077 changed the perf builder from c2-standard-8 to c2-standard-16.
This is not desirable for two reasons:
1. It changed the names of many of our benchmarks (e.g., ZapJSON-8 ->
ZapJSON-16), breaking our dashboards.
2. More importantly, this change is almost certain to change performance
characteristics which we are trying to keep consistent between runs.
Change-Id: If6a283ef02e0b7fed170e17d01930302d72e79b8
Reviewed-on: https://go-review.googlesource.com/c/build/+/420798
Reviewed-by: Michael Knyszek <mknyszek@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Michael Pratt <mpratt@google.com>
Attempt to reduce raciness when we are at our quota limit by subtracting
instances we're not tracking from the available quota, and relying on
our counts to be otherwise correct for GCE.
Reduce the interval for pollQuota to one minute, and only update limits.
pollQuota now queries all instances and accounts for their CPUs
separately from the usage numbers.
Our previous approach was problematic, as pollQuota would continually
clobber our tracking, which may have been causing instances to contend
for the same available quota.
For golang/go#48857
Change-Id: I482c5900567a95e8ded968176dd8851a0aee1631
Reviewed-on: https://go-review.googlesource.com/c/build/+/420797
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Heschi Kreinick <heschi@google.com>
Auto-Submit: Jenny Rakoczy <jenny@golang.org>
Run-TryBot: Jenny Rakoczy <jenny@golang.org>
It passes all.bash in the main repo after CL 419995.
For golang/go#19938.
Change-Id: I03c32193bbc83667e7bbbb2251e15a4a9bef6cfc
Reviewed-on: https://go-review.googlesource.com/c/build/+/420214
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Run-TryBot: Russ Cox <rsc@golang.org>
Reviewed-by: Carlos Amedee <carlos@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Two reasons: first, the builder is pinned to 6.2.2.
Second, the reverse builder is still dialing in and
confusing the coordinator. Make a clean break with the past.
For golang/go#23060.
Change-Id: Ia19cb6ef3fefef323b41c14298ef8dbc90a6e27b
Reviewed-on: https://go-review.googlesource.com/c/build/+/420756
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Run-TryBot: Russ Cox <rsc@golang.org>
Auto-Submit: Russ Cox <rsc@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Now that we have DragonflyBSD on GCE, use it instead of the
single reverse builder provided by the DragonflyBSD team.
A full 'debugnewvm' all.bash run, including starting the VM,
takes 12 minutes, which is rather a lot faster than the current
machine.
Fixesgolang/go#23060.
Fixesgolang/go#45215.
Fixesgolang/go#53577.
Change-Id: Icb6e5cfde2e8c7ff16fa03cbc0eb833b275180ef
Reviewed-on: https://go-review.googlesource.com/c/build/+/419084
Run-TryBot: Russ Cox <rsc@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Heschi Kreinick <heschi@google.com>
Auto-Submit: Russ Cox <rsc@golang.org>
This ensures the hosts have names from which we can
derive their GOOS-GOARCH settings.
Change-Id: I48a56750b439b0be52b7bfc338ebfe7309617d36
Reviewed-on: https://go-review.googlesource.com/c/build/+/419990
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Run-TryBot: Russ Cox <rsc@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
It is easier to find entries if the table is sorted.
Change-Id: I1f13ab081c85055e139a2ddb2f849fcf196d0fd0
Reviewed-on: https://go-review.googlesource.com/c/build/+/419985
Run-TryBot: Russ Cox <rsc@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: David Chase <drchase@google.com>
Auto-Submit: Russ Cox <rsc@golang.org>
These appear to now be completely unused.
I can't find where the coordinator used them,
even at the time the comment was written,
but there was a use in the builder tables for
cross-compilation, removed in CL 325694 (June 2021).
Change-Id: Ibe8ba53c22c598474dad69cbed5fc128de0a319d
Reviewed-on: https://go-review.googlesource.com/c/build/+/419984
Auto-Submit: Russ Cox <rsc@golang.org>
Run-TryBot: Russ Cox <rsc@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: David Chase <drchase@google.com>
This makes the table easier to understand and read quickly.
It will also enable other simplifications in future CLs.
Change-Id: I3060bcccbcc94951694fc8003952366474265099
Reviewed-on: https://go-review.googlesource.com/c/build/+/419983
Run-TryBot: Russ Cox <rsc@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Auto-Submit: Russ Cox <rsc@golang.org>
Reviewed-by: David Chase <drchase@google.com>
CL 413420 changed the default GCE instance type
from e2-highcpu-2 (2 vCPU, 2 GB) to e2-standard-8 (8 vCPU, 32 GB),
and the default containerized instance type
from e2-standard-4 (4 vCPU, 16 GB) to e2-standard-16 (16 vCPU, 64 GB).
Any entries in the dashboard table that previously opted in to bigger,
faster machines are now opting into smaller, slower machines.
That seems undesirable, so delete all the opt-in smaller, slower
machineType entries.
For golang/go#17104.
Change-Id: I88806c1586b219257229c9e2302464efdcc558a6
Reviewed-on: https://go-review.googlesource.com/c/build/+/419077
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Carlos Amedee <carlos@golang.org>
Auto-Submit: Russ Cox <rsc@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Russ Cox <rsc@golang.org>
Go 1.16 was the last Go release to support macOS 10.12, so that builder
has become unused and its capacity can be reallocated to other builders.
While here, also update makemac to support parsing host types without a
"_0" suffix, so we can start using "host-darwin-amd64-13" instead of
"host-darwin-amd64-13_0", similar to the new arm64 host type names.
For golang/go#23011.
Updates golang/go#49149.
Change-Id: I6bc0948e716ee62f4b5519cb069aa0f06a2ec1af
Reviewed-on: https://go-review.googlesource.com/c/build/+/419194
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Carlos Amedee <carlos@golang.org>
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
iptables may be installed as /usr/sbin/iptables or as /sbin/iptables,
depending on the distribution and its age. Prefer to look for it via
the PATH environment variable.
Also prefer explicitly picking iptables-legacy when available, since
on newer systems "iptables" may default to the newer nftables syntax.
Also block port 80 while here, and update dashboard test data.
Fixesgolang/go#51444.
Change-Id: I7b0b622502cb88d7c576c1b18a80a9636467d4ea
Reviewed-on: https://go-review.googlesource.com/c/build/+/418792
Reviewed-by: Heschi Kreinick <heschi@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
The perf test still timeed out even CL 417314 increased builder
timeout scale up to 6.
Unfortunately we had to skip this test for now and revert timeout
scale back to 4.
For golang/go#53745
Change-Id: I247179b42c575ca05bb0ec6b51d260ab51d912f3
Reviewed-on: https://go-review.googlesource.com/c/build/+/417495
Reviewed-by: Bryan Mills <bcmills@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Run-TryBot: Meng Zhuo <mzh@golangcn.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
This change upgrades the slow bot aliases for the openbsd builders and
also removes openbsd-*-68 builders from the default try set, since we
already have openbsd-*-70 in there.
Note that because openbsd-amd64-70 is incompatible with Go versions less
than 1.17, the release-branch.go1.16 trybots test no longer has an
OpenBSD builder. This is OK, because that branch is no longer
maintained.
Fixesgolang/go#53646.
Change-Id: I7da9f43b1ce250f1282cfa6d56ae03c153248d1e
Reviewed-on: https://go-review.googlesource.com/c/build/+/417217
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Bryan Mills <bcmills@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Run-TryBot: Michael Knyszek <mknyszek@google.com>
A builder is considered as a race builder if its name ends with
-race (see the IsRace function). The newcc builder is named
-race-newcc, which isn't recognized as a race builder. Rename it
to -newcc-race to make it so.
(We could change the IsRace logic. But it is fine and simpler to
just rename the builder, especially as it may be temporary.)
Change-Id: I2a7400855e21b3af4dac6934d65a052be00391fe
Reviewed-on: https://go-review.googlesource.com/c/build/+/415114
Run-TryBot: Cherry Mui <cherryyz@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Than McIntosh <thanm@google.com>
The root cause of #53379 is misconfiguration of stage0
that we can drop this known issue now.
Fixesgolang/go#53379
Change-Id: Ic8c4738a9b9ab9f38504f0e54cc69137062c491a
Reviewed-on: https://go-review.googlesource.com/c/build/+/414934
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Meng Zhuo <mzh@golangcn.org>
Run-TryBot: Meng Zhuo <mzh@golangcn.org>
Auto-Submit: Meng Zhuo <mzh@golangcn.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Bryan Mills <bcmills@google.com>
The cmd/go tests have been timing out frequently on this builder.
We are still investigating the root cause.
For golang/go#53577.
Change-Id: I841117e8c2cff7296869d7beedced364714b7cf9
Reviewed-on: https://go-review.googlesource.com/c/build/+/414614
Reviewed-by: David Chase <drchase@google.com>
Auto-Submit: Bryan Mills <bcmills@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Bryan Mills <bcmills@google.com>
Add a set of new "*-newcc" windows 386/amd64 builders that use new
Windows VMs that incorporate updated GCP base images and updated C
compilers. These builders are tagged with a known issue (35006) and
are not included in any trybot sets at the moment. This change is
intended to make it easier to work on the remaining issues blocking
the adoption of the new compilers; once we have fixes checked in we
can get rid of these builders and roll the default windows builders to
the "*v8" images.
Updates golang/go#35006.
Change-Id: I1a7fb5699c20428a846b932e395aeb10ad7adfa9
Reviewed-on: https://go-review.googlesource.com/c/build/+/413415
Reviewed-by: Carlos Amedee <carlos@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Run-TryBot: Than McIntosh <thanm@google.com>
It has been decided in go.dev/issue/53377 for this builder to start
being post-submit only. Update the builder configuration accordingly.
Keep it as a TryBot only in x/mobile, where its signal should still
be a net positive contribution despite the noise in its results.
Fixesgolang/go#53377.
Change-Id: I44ee5454bfe2de15e2f41a82900ee2acc37cd211
Reviewed-on: https://go-review.googlesource.com/c/build/+/407615
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Bryan Mills <bcmills@google.com>
linux-arm64-packet builder machine is getting decommissioned on
27/06/22. This CL removes the build machine before the decommission.
Fixesgolang/go#53436
Change-Id: I9992481bddc3376d86ec0d69d8e7da0157333adf
Reviewed-on: https://go-review.googlesource.com/c/build/+/413154
Run-TryBot: Carlos Amedee <carlos@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Carlos Amedee <carlos@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Carlos Amedee <carlos@golang.org>
This change increases the default resources allocated to builders
running on GCE. Testing has shown a reduction in all.bash build times
for the machines with larger resources. A few unit tests that use the
default sizes have also been updated throughout the repository.
Updates golang/go#17104
Change-Id: I92ba4509bf667da432f011d8f61d2dea7dac5fc4
Reviewed-on: https://go-review.googlesource.com/c/build/+/413420
Reviewed-by: Alex Rakoczy <alex@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Issue golang/go#42212 manifests as test timeouts, and is by far the most
frequent of these known issues.
Issue golang/go#51001 causes failures with "systemstack called from unexpected
goroutine". It seems to have been introduced sometime last year, but
it isn't clear to me whether it is a regression or an older (latent)
bug unearthed by some other change.
Issue golang/go#52724 appears to be a bug or race in the Android emulator
itself. It might require a builder image update and/or escalation to
the maintainers of the emulator proper.
Updates golang/go#53377.
Change-Id: I677915b1ff02dd02e0f14c63b0d25caf11e27a72
Reviewed-on: https://go-review.googlesource.com/c/build/+/412174
Reviewed-by: David Chase <drchase@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Bryan Mills <bcmills@google.com>
There's now the dev.unified branch for handling Unified IR
development, so have the unified (and nounified) trybot and builders
testing that branch instead of dev.typeparams (which is inactive).
Change-Id: Ib6911ee68b4c570e34fe282bb7a27c571b70e3e0
Reviewed-on: https://go-review.googlesource.com/c/build/+/410634
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
Auto-Submit: Matthew Dempsky <mdempsky@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Since a large fraction of Go tests invoke commands, this issue causes
noise on the builders that cannot be easily bypassed or filtered out.
Failures matching this issue have been observed on all four of the
current NetBSD builders. (The last such failure observed on a
non-NetBSD builder was on freebsd-amd64-11_4, and that builder is no
longer used; no matching failures have been observed on more recent
FreeBSD builders.)
Updates golang/go#50138.
Change-Id: Ied687a63a55407d19c5f1905e79111d302087937
Reviewed-on: https://go-review.googlesource.com/c/build/+/409595
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Run-TryBot: Bryan Mills <bcmills@google.com>
Auto-Submit: Bryan Mills <bcmills@google.com>
(This will cause 'greplogs --triage' to filter out this builder by
default.)
Updates golang/go#53116.
Change-Id: Ib238c641b83f6aec3d1fd75933b7d8593313da21
Reviewed-on: https://go-review.googlesource.com/c/build/+/408938
Reviewed-by: Alex Rakoczy <alex@golang.org>
Run-TryBot: Bryan Mills <bcmills@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
We may know of more than one issue affecting a builder. In some
contexts (such as the build dashboard) we only have enough room to
display one of those, but in other contexts (such as SlowBot failure
messages) it may be useful to see all of them as a list.
Moreover, this way we don't have to remember to check for other known
issues when removing an issue that has been resolved.
For golang/go#52653.
Change-Id: I9da42a3bf99ad24ec4b3ba9c4e6ce214b9f9cac7
Reviewed-on: https://go-review.googlesource.com/c/build/+/408696
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Alex Rakoczy <alex@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Bryan Mills <bcmills@google.com>
Run-TryBot: Bryan Mills <bcmills@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>