Граф коммитов

633 Коммитов

Автор SHA1 Сообщение Дата
Than McIntosh fe6560b56e build: restrict alpine builder to main branch
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>
2022-08-08 18:50:22 +00:00
Russ Cox f44b9cba66 build: move openbsd-arm-joelsing to Go 1.19 for bootstrap
Host is ARMv7, not ARMv5. ARMv5 toolchains segfault.
Also update cmd/buildlet's Makefile for buildlet.openbsd-arm.

For golang/go#44505.

Change-Id: I1e69bde17648466123540df1a53b730068219a1c
Reviewed-on: https://go-review.googlesource.com/c/build/+/421774
Run-TryBot: Russ Cox <rsc@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Heschi Kreinick <heschi@google.com>
2022-08-05 19:47:20 +00:00
Dmitri Shuralyov 5c3ca94e30 dashboard: set HostArch for host-solaris-oracle-amd64-oraclerel
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>
2022-08-05 14:02:05 +00:00
Russ Cox 76065a2ab1 dashboard: update builders to Go 1.17.13 for bootstrap
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>
2022-08-04 13:33:01 +00:00
Russ Cox baeff8aaed dashboard: compute BuildletURL instead of listing in table
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>
2022-08-04 13:32:16 +00:00
Russ Cox 25b37f2002 dashboard: rename host-android-amd64-emu to host-linux-amd64-androidemu
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>
2022-08-04 02:02:02 +00:00
Russ Cox c6ae49efda dashboard: remove linux-mips64le-mengzhuo
The machine is no longer.

Fixes golang/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>
2022-08-03 22:24:55 +00:00
Russ Cox 6673854ff5 dashboard: unrename some reverse builders
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>
2022-08-03 21:14:04 +00:00
Michael Pratt 61807e6066 dashboard: revert perf builder back to c2-standard-8
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>
2022-08-03 20:59:32 +00:00
Alex Rakoczy 4389c98f9c cmd/coodinator,dashboard: remove toothrot mac builders
They have been superseded in CL 406021.

Change-Id: I39c00db6f1237eaaf69885f96cf6fb446829a300
Reviewed-on: https://go-review.googlesource.com/c/build/+/420802
Auto-Submit: Jenny Rakoczy <jenny@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: Jenny Rakoczy <jenny@golang.org>
2022-08-03 20:11:59 +00:00
Alex Rakoczy ec40785706 internal/coordinator/pool: subtract untracked instances from quotas
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>
2022-08-03 19:25:34 +00:00
Russ Cox 5d7d900894 dashboard: reenable linux-amd64-alpine
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>
2022-08-03 19:17:29 +00:00
Alex Rakoczy 58d82ee948 dashboard: skip snapshots for dragonfly-amd64-622
This builder is having issues uploading to GCS. Temporarily disable
snapshotting for debugging.

Change-Id: I780be214d55027fc275ba9358e53466808d744a7
Reviewed-on: https://go-review.googlesource.com/c/build/+/420795
Run-TryBot: Jenny Rakoczy <jenny@golang.org>
Reviewed-by: Russ Cox <rsc@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Auto-Submit: Russ Cox <rsc@golang.org>
2022-08-02 21:40:34 +00:00
Russ Cox b50a251dc4 dashboard: rename dragonfly-amd64 builder to dragonfly-amd64-622
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>
2022-08-02 17:49:39 +00:00
Russ Cox eeda4c872f dashboard: do not add -standard-8 or -standard-16 to AWS machine types
Reported buildlet failure says err=unknown EC2 vm type: m6g.xlarge-standard-16.
Oops.

Change-Id: I510bbb4a5bbf83f39d95305011c2d294cf876be5
Reviewed-on: https://go-review.googlesource.com/c/build/+/420755
Run-TryBot: Russ Cox <rsc@golang.org>
Auto-Submit: Russ Cox <rsc@golang.org>
Reviewed-by: Michael Pratt <mpratt@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
2022-08-02 17:47:51 +00:00
Russ Cox c6075b8019 dashboard: use dragonfly on GCE for dragonfly-amd64 builds
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.

Fixes golang/go#23060.
Fixes golang/go#45215.
Fixes golang/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>
2022-08-02 15:54:24 +00:00
Russ Cox 4b12e2b46e dashboard: rename and sort a few more hosts
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>
2022-08-02 02:32:00 +00:00
Russ Cox ebbd325893 dashboard: sort hosts table
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>
2022-07-29 15:52:07 +00:00
Russ Cox bafd309b42 dashboard: remove linux-armhf-cross and linux-armel-cross
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>
2022-07-29 15:46:55 +00:00
Russ Cox d4ae317440 dashboard: rename hosts to use consistent host-GOOS-GOARCH[-suffix] names
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>
2022-07-29 15:46:53 +00:00
Russ Cox 540cfda9fc dashboard: remove stale machineType entries from builders
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>
2022-07-29 01:18:31 +00:00
Dmitri Shuralyov a3d9d89cf7 dashboard, cmd/makemac: drop macOS 10.12 builder
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>
2022-07-25 16:43:46 +00:00
Meng Zhuo 77d1e5c1ba dashboard: skip perf test for linux-riscv64-unmatched
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>
2022-07-16 04:49:38 +00:00
Michael Anthony Knyszek 78590fbed9 dashboard: make openbsd-*-70 the default over openbsd-*-68
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.

Fixes golang/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>
2022-07-13 18:36:56 +00:00
Meng Zhuo 1dd7a2b38a dashboard: increase linux-riscv64-unmatched test timeout scale
linux-riscv64-unmatched takes too long to complete perf test.
This CL increase builder's test timeout scale.

For golang/go#53745

Change-Id: Ic91abc974f803e36a62215cb870db8ce9993106e
Reviewed-on: https://go-review.googlesource.com/c/build/+/417314
Run-TryBot: Meng Zhuo <mzh@golangcn.org>
Reviewed-by: Bryan Mills <bcmills@google.com>
Auto-Submit: Meng Zhuo <mzh@golangcn.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
2022-07-13 13:17:18 +00:00
Yuval Pavel Zholkover b6cecd8263 dashboard: drop the host-freebsd-11_2 builder, remove host-freebsd-11_4 from tryBots for "sys" repo
Updates golang/go#53280
Fixes golang/go#53783

Change-Id: I96a00e6d7733382118f108d31d14f578546639b7
Reviewed-on: https://go-review.googlesource.com/c/build/+/416894
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Bryan Mills <bcmills@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Bryan Mills <bcmills@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
2022-07-11 19:50:27 +00:00
Dragan Mladjenovic 3b840f6e8c dashboard: update host-linux-mips64*-rtrk owner
Updates golang/go#53574.

Change-Id: Ia9c74b1c97a96382c236b0b49b26dda51be0ad8a
Reviewed-on: https://go-review.googlesource.com/c/build/+/415715
Reviewed-by: Meng Zhuo <mzh@golangcn.org>
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Heschi Kreinick <heschi@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
2022-07-06 19:48:14 +00:00
Cherry Mui 93f9179ef7 dashboard: make windows race newcc builder actually run race test
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>
2022-06-29 22:58:08 +00:00
Meng Zhuo 06c61c6f66 dashboard: drop known issue for linux-riscv64-unmatched
The root cause of #53379 is misconfiguration of stage0
that we can drop this known issue now.

Fixes golang/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>
2022-06-29 13:58:01 +00:00
Bryan C. Mills 92672267ed dashboard: add known issue for dragonfly-amd64
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>
2022-06-27 20:38:54 +00:00
Than McIntosh a7c2077b09 dashboard: add "*-newcc" windows builders with updated VMs
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>
2022-06-23 12:49:03 +00:00
Dmitri Shuralyov 3dab7154bf dashboard: configure android-amd64-emu as post-submit only
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.

Fixes golang/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>
2022-06-22 17:55:38 +00:00
Aaqa Ishtyaq cef0fbf8b4 all: remove packet arm64 machines
linux-arm64-packet builder machine is getting decommissioned on
27/06/22. This CL removes the build machine before the decommission.

Fixes golang/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>
2022-06-21 20:48:46 +00:00
Carlos Amedee 4de31d16cc dashboard: change the default instance type for GCE builders
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>
2022-06-21 20:38:46 +00:00
Bryan C. Mills 59e7a6bb02 dashboard: add a known issue for linux-riscv64-unmatched
For golang/go#53379.

Change-Id: I758dfac4bf794de151d9c5105954e68224d955b7
Reviewed-on: https://go-review.googlesource.com/c/build/+/412175
Auto-Submit: Bryan Mills <bcmills@google.com>
Run-TryBot: Bryan Mills <bcmills@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Cherry Mui <cherryyz@google.com>
2022-06-14 22:35:18 +00:00
Bryan C. Mills a8033b3a1e dashboard: add known issues for android-*-emu
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>
2022-06-14 21:12:47 +00:00
Matthew Dempsky 713bd0acac dashboard: enable unified/nounified builders for dev.unified
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>
2022-06-06 17:30:33 +00:00
Bryan C. Mills 2fa0968930 dashboard: remove known issue for openbsd-arm64-jsing
According to https://go.dev/issue/52703#issuecomment-1143961096,
this issue is believed to have been resolved by a kernel patch.

Fixes golang/go#52703.
Fixes golang/go#52795.
Fixes golang/go#53174.

Change-Id: I2d5afef3599f9dcfc557a92d6acd89261bd07bab
Reviewed-on: https://go-review.googlesource.com/c/build/+/410095
TryBot-Result: Gopher Robot <gobot@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>
2022-06-02 16:25:30 +00:00
Bryan C. Mills 2305360635 dashboard: mark all current netbsd builders as affected by golang/go#50138
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>
2022-05-31 20:46:20 +00:00
Bryan C. Mills e382d73dd2 dashboard: mark netbsd-arm-bsiegert and netbsd-arm64-bsiegert with FlakyNet
These builders have both exhibited multiple 'i/o timeout' errors
contacting www.google.com in net.TestLookupHostCancel.

Updates golang/go#50191.

Change-Id: I3d5ef2940f8c6df3487743a26f64d1e38fdcb231
Reviewed-on: https://go-review.googlesource.com/c/build/+/409474
TryBot-Result: Gopher Robot <gobot@golang.org>
Auto-Submit: Bryan Mills <bcmills@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Run-TryBot: Bryan Mills <bcmills@google.com>
2022-05-31 20:33:54 +00:00
Bryan C. Mills 8df1609494 dashboard: add known issues for linux/loong64
(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>
2022-05-27 16:16:43 +00:00
Bryan C. Mills 9b1aa31ae3 dashboard: add known issue for openbsd-arm64-jsing
For golang/go#52653.
Updates golang/go#52703.

Change-Id: I0873c19865d17b387bfe7f7e2d21b3bb343d0855
Reviewed-on: https://go-review.googlesource.com/c/build/+/408703
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Alex Rakoczy <alex@golang.org>
Run-TryBot: Bryan Mills <bcmills@google.com>
Auto-Submit: Bryan Mills <bcmills@google.com>
2022-05-26 18:44:05 +00:00
Bryan C. Mills 73680d41cc dashboard: add known issue for windows-arm64-11
For golang/go#52653.
Updates golang/go#51019.

Change-Id: Ie57f7b2c2b6d4c3cc4b5f5f886773dff2a36a61e
Reviewed-on: https://go-review.googlesource.com/c/build/+/408702
TryBot-Result: Gopher Robot <gobot@golang.org>
Auto-Submit: Bryan Mills <bcmills@google.com>
Run-TryBot: Bryan Mills <bcmills@google.com>
Reviewed-by: Alex Rakoczy <alex@golang.org>
2022-05-26 18:44:04 +00:00
Bryan C. Mills a9991ca9c3 dashboard: add known issue for solaris-amd64-oraclerel
For golang/go#52653.
Updates golang/go#51443.

Change-Id: Iaea8fab13ed979e54c827f0f3c4d705bdaff4ee4
Reviewed-on: https://go-review.googlesource.com/c/build/+/408701
Reviewed-by: Alex Rakoczy <alex@golang.org>
Auto-Submit: Bryan Mills <bcmills@google.com>
Run-TryBot: Bryan Mills <bcmills@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
2022-05-26 18:44:03 +00:00
Bryan C. Mills 3f0c381a22 dashboard: add known issue for freebsd-arm-paulzhol
For golang/go#52653.
Updates golang/go#52679.

Change-Id: I585d0d69d60739328b6921470d7fea0d9c038537
Reviewed-on: https://go-review.googlesource.com/c/build/+/408700
Run-TryBot: Bryan Mills <bcmills@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Auto-Submit: Bryan Mills <bcmills@google.com>
Reviewed-by: Alex Rakoczy <alex@golang.org>
2022-05-26 18:44:02 +00:00
Bryan C. Mills e494319b26 dashboard: add known issue for linux-amd64-unified
For golang/go#52653.
Updates golang/go#52150.

Change-Id: Ie76101e2a790b77c85a89fe41f4069f8cdd1522d
Reviewed-on: https://go-review.googlesource.com/c/build/+/408699
Auto-Submit: Bryan Mills <bcmills@google.com>
Run-TryBot: Bryan Mills <bcmills@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Alex Rakoczy <alex@golang.org>
2022-05-26 18:44:01 +00:00
Bryan C. Mills fcb5900ab8 dashboard: add known issues for plan9-386, plan9-386-0intro, and plan9-amd64-0intro
For golang/go#52653.
Updates golang/go#29801.
Updates golang/go#49756.
Updates golang/go#50137.

Change-Id: Ided04da5c1e403c4a194c8c645c5179534a00907
Reviewed-on: https://go-review.googlesource.com/c/build/+/408698
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Bryan Mills <bcmills@google.com>
Reviewed-by: Alex Rakoczy <alex@golang.org>
Auto-Submit: Bryan Mills <bcmills@google.com>
2022-05-26 18:44:00 +00:00
Bryan C. Mills 560d4117c0 dashboard: add known issue for plan9-arm
For golang/go#52653.
Updates golang/go#49338.

Change-Id: Ib23be56bd79bce8b3168cb40064916a2a91dbb88
Reviewed-on: https://go-review.googlesource.com/c/build/+/408697
Auto-Submit: Bryan Mills <bcmills@google.com>
Reviewed-by: Alex Rakoczy <alex@golang.org>
Run-TryBot: Bryan Mills <bcmills@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
2022-05-26 18:43:58 +00:00
Bryan C. Mills 4f9a225d2a dashboard: allow multiple known-issues for builders
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>
2022-05-26 18:43:57 +00:00
Xiaodong Liu f36b3eae2c dashboard: update ExpectNum for linux-loong64-3a5000
For golang/go#46229

Change-Id: Ie2896d28fc6c5e3f7e0544daccfd0c8e6e65bcf8
Reviewed-on: https://go-review.googlesource.com/c/build/+/407935
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Heschi Kreinick <heschi@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
2022-05-26 14:11:14 +00:00