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

838 Коммитов

Автор SHA1 Сообщение Дата
Benny Siegert 60c7972b7b dashboard: set netbsd-arm{,64} builders to 0 expected
These are LUCI now. The buildlets won't come back.

Part of golang/go#63698.

Change-Id: I7e8fb2f1892d2f9e81e69a101e26072c4dd08788
Reviewed-on: https://go-review.googlesource.com/c/build/+/624875
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2024-11-04 14:22:31 +00:00
Dmitri Shuralyov dba01289cb dashboard: don't test x/pkgsite with go1.22 builders
This backports CL 609279 to coordinator. It's not strictly needed since
legacy builders don't take the extra step of setting GOTOOLCHAIN=local
in order to catch instances where the toolchain selected by the builder
ends up upgrading itself to a different toolchain (which is also tested
via another builder, producing little signal other than that toolchain
switching works at the cost of significant builder resources), so the
few remaining legacy builders are passing.

But I have the change ready, so might as well stop a few more builders
from running needlessly.

Change-Id: I8ee686494d1116c93961b08842eb02173224f7cc
Reviewed-on: https://go-review.googlesource.com/c/build/+/612558
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Tim King <taking@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Jonathan Amsterdam <jba@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
2024-09-12 18:00:58 +00:00
Dragan Mladjenovic 929e53184a dashboard: update the owner of rt-rk mips builders
Change-Id: I191be376b11485449404b91a23e516d70f24018a
GitHub-Last-Rev: ef7981b775
GitHub-Pull-Request: golang/build#102
Reviewed-on: https://go-review.googlesource.com/c/build/+/610896
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Michael Pratt <mpratt@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2024-09-06 15:06:35 +00:00
Dmitri Shuralyov 524363974a all: fix printf(var) mistakes detected by latest printf checker
All of these fmt.Sprintf calls aren't needed.

For golang/go#69267.

Change-Id: Ie8e2719e1e94bac3810d4975a349614316e6e0d2
Reviewed-on: https://go-review.googlesource.com/c/build/+/610816
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Funda Secgin <fundasecgin38@gmail.com>
Reviewed-by: Alan Donovan <adonovan@google.com>
2024-09-04 21:55:33 +00:00
Dmitri Shuralyov 7d24b5e857 dashboard: leave out -7 suffix from go.dev/dl/ bootstrap URLs
All of the legacy builders are defaulting to the newer "-7" suffix,
which is what the cross-compiled archives on go.dev/dl/ default to
for GOARCH=arm (ignoring the special case of GOOS=linux). The URL
just needs be fixed to leave out the "-7".

Fixes golang/go#69038.

Change-Id: I080c26ae9407b286475eaff82f1864b71de8e5be
Reviewed-on: https://go-review.googlesource.com/c/build/+/608076
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
2024-08-23 21:02:22 +00:00
Dmitri Shuralyov ec1c45197c dashboard: update bootstrap Go version to 1.22.6
For golang/go#64751.

Change-Id: Ib8ba94bafc661bd4142dc2f180254d484ce3efa6
Reviewed-on: https://go-review.googlesource.com/c/build/+/605980
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Cherry Mui <cherryyz@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
2024-08-20 17:51:27 +00:00
Dmitri Shuralyov 5f4836d4d2 dashboard: stop running remaining ported builders
The gradual shutdown has gone smoothly and can be applied
to a couple more remaining builders that have been ported.

Fixes golang/go#67761.

Change-Id: I0d772073ade99a0a55d4020432d56d9bd41aef12
Reviewed-on: https://go-review.googlesource.com/c/build/+/601237
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
2024-07-26 18:12:13 +00:00
Dmitri Shuralyov e41b086764 dashboard: stop expecting macOS and Windows reverse builders
These coordinator-specific reverse builders have stopped doing work
as CL 589659 and CL 589660. They're being stopped and so they're no
longer expected to connect to the coordinator.

For golang/go#67761.

Change-Id: Id3a4ab94e24a57bd5dc3db900dd486e348857682
Reviewed-on: https://go-review.googlesource.com/c/build/+/591156
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Carlos Amedee <carlos@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
2024-06-06 18:52:48 +00:00
Dmitri Shuralyov 5dfbda4383 dashboard: stop running Linux builders
Stop running the Linux builders that have been ported to LUCI.
Update some tests so it's viable not to delete them yet.

For golang/go#67761.

Change-Id: Iec53744970f478a63ec6792c3f46d49b17938ec6
Reviewed-on: https://go-review.googlesource.com/c/build/+/589661
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2024-06-03 16:28:49 +00:00
Dmitri Shuralyov 14f081db4d dashboard: stop running Windows builders
All of them have been ported to LUCI. Stop running the previous ones.

For golang/go#67761.

Change-Id: I1ccd262b18cefcc03471e40ccc2659b703721be7
Reviewed-on: https://go-review.googlesource.com/c/build/+/589660
Reviewed-by: Michael Knyszek <mknyszek@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
2024-06-03 16:28:47 +00:00
Dmitri Shuralyov 5368811af1 dashboard: stop running macOS builders
All of them have been ported to LUCI. Stop running the previous ones
and disable their health check.

For golang/go#67761.

Change-Id: I1128322aa216341641878c785773339bffcf799e
Reviewed-on: https://go-review.googlesource.com/c/build/+/589659
Reviewed-by: Michael Pratt <mpratt@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
2024-06-03 16:28:45 +00:00
Dmitri Shuralyov 6fefa4315e dashboard: stop running misc-compile trybots
The misc-compile trybots have been ported to LUCI, which is required to
run on each CL now, so it's safe to shut down the old misc-compile bots.

For golang/go#67761.

Change-Id: I860506a6ab113041f0296356c20c4984c86f1c9c
Reviewed-on: https://go-review.googlesource.com/c/build/+/586776
Reviewed-by: Michael Knyszek <mknyszek@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
2024-06-03 16:28:42 +00:00
Dmitri Shuralyov b70af651eb internal/migration: add a small package to hold migration knobs
I'm looking to largely leave existing coordinator code alone as
it's being gradually shut down, before being eventually deleted.
This makes it easier to look up past behaviors.

Add a small internal package that can be imported both by dashboard and
coordinator. It'll hold some state that controls what's been turned off.

For golang/go#67761.

Change-Id: Iff3615418307fbd925590ccc98306374bb7891ac
Reviewed-on: https://go-review.googlesource.com/c/build/+/589657
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
2024-06-03 16:28:03 +00:00
Dmitri Shuralyov c327aad23e dashboard: restore misc-compile-plan9-386
CL 586835 made "disabled due to go.dev/issue/67502" no longer apply,
so bring it back.

For golang/go#67502.

Change-Id: Ibe22740f155f46da7ae6ae2ea0087b51e3e99b7b
Reviewed-on: https://go-review.googlesource.com/c/build/+/589656
Reviewed-by: Michael Knyszek <mknyszek@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: David du Colombier <0intro@gmail.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
2024-06-03 16:27:54 +00:00
Dmitri Shuralyov 4ee487b137 dashboard: remove misc-compile-plan9-386
The plan/386 port doesn't bootstrap at this time. Remove it from the
current misc-compile trybot set to get them passing while the Plan 9
issue is being investigated and fixed.

For golang/go#67502.

Change-Id: Ie7bb48c9efd3e82bf72a18ac976e609d795d5c81
Reviewed-on: https://go-review.googlesource.com/c/build/+/586775
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Carlos Amedee <carlos@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2024-05-20 15:19:10 +00:00
Guoqi Chen a3ddeac47a dashboard: update host-linux-loong64-3a5000 owner
XiaodongLoong has left Loongson and is no longer a member of the Loongson
Go team. Thanks again for his contribution to the porting and maintenance
of loong64 in Go.

Change-Id: I2206233a73c88bb4d693c417e5aea173caa354fe
Reviewed-on: https://go-review.googlesource.com/c/build/+/585296
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Run-TryBot: abner chenc <chenguoqi@loongson.cn>
2024-05-14 21:57:16 +00:00
Guoqi Chen 4ff362bb67 dashboard: stop linux-loong64 builders
All linux/loong64 builders have been ported.

Updates golang/go#63471

Change-Id: Ic60654595c173ac9d869827bdcaac134b5454889
Reviewed-on: https://go-review.googlesource.com/c/build/+/585295
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Run-TryBot: abner chenc <chenguoqi@loongson.cn>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
2024-05-14 21:56:39 +00:00
chenguoqi b0dd12e11c dashboard: mark all linux-loong64 builders as migrated to LUCI
All builders are now running on LUCI.

Updates golang/go#65398

Change-Id: If2b0703ba0b6defd90d89c42895345eea30fd8cf
Reviewed-on: https://go-review.googlesource.com/c/build/+/585175
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
2024-05-14 00:36:25 +00:00
Paul E. Murphy 9850b6cf12 dashboard: stop linux-ppc64x builders
All linux/ppc64x builders have been ported. Likewise, remove
the ppc64le health checkers as they will no longer be needed.

Updates golang/go#63471

Change-Id: I539796a1bf9349a17f7e94ea8de81bebcb6ff2b2
Reviewed-on: https://go-review.googlesource.com/c/build/+/578975
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
2024-04-15 22:44:26 +00:00
Dmitri Shuralyov b0cf07059b dashboard: stop ported Wasm builders
The Wasm builders have been ported to LUCI. Their previous coordinator
versions aren't being maintained and have stopped passing at tip after
CL 577135, because they're still using an old and unsupported wasmtime.

Stop these builders from doing work and remove them from legacy trybot
set, so that its failure doesn't get in the way of Legacy-TryBots-Pass
which is still used for some builders that haven't been ported to LUCI.

For golang/go#63471.

Change-Id: I4c8b0af80807196b7f03046ecdf1b18851b97b04
Reviewed-on: https://go-review.googlesource.com/c/build/+/578936
Reviewed-by: Cherry Mui <cherryyz@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2024-04-15 16:14:53 +00:00
Dmitri Shuralyov 68f5572f36 dashboard: mark recent clang/boringcrypto builders as ported to LUCI
For golang/go#65913.
For golang/go#63471.

Change-Id: I8db307a98804422e1b004df2a3a9723048e7744e
Reviewed-on: https://go-review.googlesource.com/c/build/+/578042
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Carlos Amedee <carlos@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
2024-04-12 23:06:59 +00:00
Paul E. Murphy c0afe40f38 dashboard: mark all ppc64x builders as migrated to LUCI
All builders are now running on LUCI.

Change-Id: I29046d0af8c38380a2aeb8b2d558dbd85aa1ea99
Reviewed-on: https://go-review.googlesource.com/c/build/+/577635
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Carlos Amedee <carlos@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
2024-04-09 17:53:01 +00:00
Dmitri Shuralyov 7718c45333 dashboard: mark linux-arm64-{longtest,race} builders as ported to LUCI
They're available as of CL 574559.

For golang/go#65913.
For golang/go#63471.

Change-Id: I916d9db6d3fefe6f07a363adcce7085b6c72a5b7
Reviewed-on: https://go-review.googlesource.com/c/build/+/575855
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
2024-04-02 17:51:57 +00:00
Dmitri Shuralyov f6df090aad dashboard: mark more builders as ported to LUCI
Hide additional duplicate builders to reduce noise and make progress
on the migration to LUCI.

This helped me notice that we haven't turned on linux-arm64-longtest
and linux-arm64-race in LUCI yet, so I mailed CL 574559 for that.

For golang/go#65913.
For golang/go#63471.

Change-Id: If90aeb37235fc07e399980bed3096a36a3e53fe2
Reviewed-on: https://go-review.googlesource.com/c/build/+/574497
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
2024-03-27 20:16:02 +00:00
Dmitri Shuralyov 65a112613c dashboard: mark all WebAssembly builders as ported to LUCI
These builders are fully ported to LUCI. Given we're now displaying
build results from LUCI, start hiding the legacy builder duplicates.

For golang/go#65913.
For golang/go#63471.

Change-Id: I57698e225a28f386740c46936f1b97e16351faee
Reviewed-on: https://go-review.googlesource.com/c/build/+/574496
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2024-03-27 20:15:59 +00:00
vitalmotif c5f00a1fdb all: fix some comments
Change-Id: I38b913d1da7f892a85ea412d56fe1baeb3808bdd
GitHub-Last-Rev: 5299254f16
GitHub-Pull-Request: golang/build#93
Reviewed-on: https://go-review.googlesource.com/c/build/+/573016
Reviewed-by: Carlos Amedee <carlos@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2024-03-20 13:18:52 +00:00
Dmitri Shuralyov 09eab47bcf dashboard: add a map for hiding builders that migrated to LUCI
This sets a path forward for hiding builders that have migrated.
Outright deleting their configuration is left for a later phase.

For golang/go#65913.
Updates golang/go#63471.

Change-Id: Icaa40cbaf5e9395ef6f82fc70a6febc2ec8bc838
Reviewed-on: https://go-review.googlesource.com/c/build/+/568196
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
2024-02-29 21:53:21 +00:00
Michael Anthony Knyszek 90c925d5ec dashboard: increase the timeout of freebsd-amd64-race
In most x/tools tests, freebsd-amd64-race can be about as slow as
windows-amd64-race, and much slower on tests that do a lot of I/O,
like some of the gopls tests.

x/tools had actually skipped freebsd-amd64-race previously, and
inadvertently lost the skip when test packages were refactored. Bumping
the timeout seems like a simpler workaround than trying to find all the
tests to skip again.

Fixes golang/go#64473.
Fixes golang/go#65863.

Change-Id: I5fee3cb9fb79d2d28cc0051d11966a3e80e90ced
Reviewed-on: https://go-review.googlesource.com/c/build/+/566055
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Carlos Amedee <carlos@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Robert Findley <rfindley@google.com>
2024-02-23 18:43:03 +00:00
Dmitri Shuralyov 933b1e0643 dashboard: drop builders that have aged out
Delete everything that runs on release-branch.go1.20 and older.
This is dead code since only Go 1.21 and higher are supported now.

Change-Id: Id5740c6a775e0eba4957348c0ee0531775a2277d
Reviewed-on: https://go-review.googlesource.com/c/build/+/564220
Reviewed-by: Than McIntosh <thanm@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
2024-02-16 21:36:43 +00:00
Dmitri Shuralyov da22f7ca0e dashboard: don't test the main branch on macOS 10.15
CL 558197 updated LUCI builders to take into account
that Go 1.23 will require macOS 11 Big Sur or later.
We haven't fully migrated away from the old dashboard,
so apply the same change here for now.

For golang/go#64207.

Change-Id: If0baa35d6f595d33911eaef43a467ad71c0a4c15
Reviewed-on: https://go-review.googlesource.com/c/build/+/564215
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Than McIntosh <thanm@google.com>
2024-02-15 16:13:04 +00:00
Dmitri Shuralyov eec8b23a3f dashboard: remove x/build special case for Go 1.20
CL 556455 incurred some complexity to opt x/build out of testing with
Go 1.20 sooner than it would've happened automatically. This complexity
is no longer needed since Go 1.20 is fully unsupported now. Remove it.

Updates golang/go#64169.

Change-Id: I99128b9294c50439ed95a91b968a65f18d8fec03
Reviewed-on: https://go-review.googlesource.com/c/build/+/564134
Commit-Queue: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Jonathan Amsterdam <jba@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
2024-02-14 21:40:00 +00:00
Joel Sing fc2706ac51 dashboard: remove known issue for openbsd-riscv64-jsing builder
This port is successfully passing tests.

Change-Id: I27a17f67fc2b03a43261c5286e784d27527f6e28
Reviewed-on: https://go-review.googlesource.com/c/build/+/558496
Reviewed-by: Bryan Mills <bcmills@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
2024-01-25 22:22:10 +00:00
Joel Sing 76a62e2ed9 dashboard: add misc-compile trybot for openbsd/riscv64
Change-Id: Iab6bd6a604eb9be1284fb4e5046881ad3d613040
Reviewed-on: https://go-review.googlesource.com/c/build/+/558495
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Bryan Mills <bcmills@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
2024-01-25 22:22:08 +00:00
Dmitri Shuralyov 9a6ab88586 dashboard: disable x/build testing with Go 1.20
The x/build repo is permitted to be outside of the Go support policy
and has dropped support for Go 1.20 just now in CL 556355. We need to
backport that from LUCI to the old infrastructure while the migration
is underway and both dashboards are being supported.

Updating this in the old infra is a bit more involved, but this code
will be going away after the migration so I'm not trying to refactor.

For golang/go#64169.

Change-Id: Ic5079e38dd13b5bfb56d4d430efb5c3919918d47
Reviewed-on: https://go-review.googlesource.com/c/build/+/556455
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Jonathan Amsterdam <jba@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
2024-01-17 23:46:36 +00:00
Dmitri Shuralyov 106fb71fb1 dashboard: remove known issue for openbsd-ppc64-n2vi
The port is added and the builder is passing.
Also add misc-compile coverage for presubmit.

Fixes golang/go#56001.

Change-Id: Ifbad54d9d7ec620f224d85a6f5c85ed73772fe42
Reviewed-on: https://go-review.googlesource.com/c/build/+/548218
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
2023-12-11 03:54:10 +00:00
cui fliter ef07766874 all: remove the repetitive word
Change-Id: I9ec730f3db878a0e6de38b5b513b4d1ce8182eff
Reviewed-on: https://go-review.googlesource.com/c/build/+/537835
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Carlos Amedee <carlos@golang.org>
Run-TryBot: shuang cui <imcusg@gmail.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
2023-10-26 14:43:04 +00:00
Dmitri Shuralyov 498808697e internal/buildgo: build Go with -force flag when available
Make builders and trybots more useful for broken and incomplete ports
by always including the '-force' flag when invoking make on a buildlet,
so that the build or trybot proceeds as far as it possibly can.

This CL is based on work done in CL 521356.

Fixes golang/go#61925.

Change-Id: I2a12f0a50cfce19f1e59f77e3cdf10241d2a2144
Co-authored-by: Joel Sing <joel@sing.id.au>
Reviewed-on: https://go-review.googlesource.com/c/build/+/535395
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Heschi Kreinick <heschi@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
2023-10-14 00:37:02 +00:00
Michael Pratt b4612a79ab dashboard: clean up at least 1.20 conditions
Change-Id: I0461bceff45220586c84f1134882cfadec7d95df
Reviewed-on: https://go-review.googlesource.com/c/build/+/532378
Reviewed-by: Heschi Kreinick <heschi@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Michael Pratt <mpratt@google.com>
2023-10-05 21:54:21 +00:00
Michael Pratt d0857055ae dashboard: clean up at most 1.19 builders
Change-Id: Iaa4e160d5f71481bb0fed060c1ca26778c6a2709
Reviewed-on: https://go-review.googlesource.com/c/build/+/532377
Auto-Submit: Michael Pratt <mpratt@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Heschi Kreinick <heschi@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
2023-10-05 21:54:19 +00:00
Michael Pratt 821668f7c3 dashboard: add windows-386-2016 builders to x repos
These were missed in CL 468937.

Fixes golang/go#63240.

Change-Id: I448881a1f73ae135d24fe89663c4419b10d07cbf
Reviewed-on: https://go-review.googlesource.com/c/build/+/532376
Reviewed-by: Heschi Kreinick <heschi@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Michael Pratt <mpratt@google.com>
2023-10-03 21:14:09 +00:00
Michael Matloob c0b6c31341 dashboard: disable pkgsite for pre-1.21 android builders
The pkgsite tests need CL 472096, released in 1.21 to run properly.
Don't run them on 1.20 and earlier.

For golang/go#59347
For golang/go#61209

Change-Id: I32ba9652401db3b1fb9f23c9777e4514332abaef
Reviewed-on: https://go-review.googlesource.com/c/build/+/524947
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Michael Matloob <matloob@golang.org>
Reviewed-by: Bryan Mills <bcmills@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2023-09-01 19:43:21 +00:00
Michael Matloob b268245205 dashboard: reenable pkgsite on AIX builders
We disabled pkgsite on the AIX builders because two of its
dependencies, on github.com/go-git/go-git/v5 and
github.com/go-git/go-billy/v5 are broken on AIX. But those
dependencies were removed in CL 510415, so pkgsite should be good to
run on AIX.

For golang/go#61341

Change-Id: Icb03ca532cdb08b6dd12ba5fa2c64b63cbfdfdb0
Reviewed-on: https://go-review.googlesource.com/c/build/+/524935
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Bryan Mills <bcmills@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Run-TryBot: Michael Matloob <matloob@golang.org>
2023-09-01 19:43:13 +00:00
Srinivas Pokala 5d89b9d9e4 dashboard: set GO_TEST_TIMEOUT_SCALE for linux-s390x-ibm builder
This tries to address intermittent test failures by setting
the GO_TEST_TIMEOUT_SCALE=5 for this builder.

Fixes golang/go#60413.

Change-Id: Ib6323b0f2387152986e33796568e5fd2920dd859
Reviewed-on: https://go-review.googlesource.com/c/build/+/523895
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Heschi Kreinick <heschi@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
2023-08-31 17:14:57 +00:00
Srinivas Pokala 97bb9f511a dashboard: increase linux-s390x-ibm-race builder timeout
This change add's longer timeout for linux-s390x-ibm-race builder.

Fixes golang/go#60109.

Change-Id: I493e25c5570c2ddc98b30fc28834446b111937fb
Reviewed-on: https://go-review.googlesource.com/c/build/+/523855
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Heschi Kreinick <heschi@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
2023-08-31 17:14:32 +00:00
Carlos Amedee c21d7be3cc dashboard: increase the helpers for linux-amd64-newinliner
Fixes golang/go#62243

Change-Id: I2d06711e79456ac3c8d73261c591b5270be19c4a
Reviewed-on: https://go-review.googlesource.com/c/build/+/522180
Auto-Submit: Carlos Amedee <carlos@golang.org>
Run-TryBot: Carlos Amedee <carlos@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
2023-08-23 21:01:29 +00:00
Dmitri Shuralyov f142e550d0 dashboard, cmd/genbootstrap: update for Go 1.21.0 and beyond
Thanks to Go 1.21.0 offering binaries for all ports at go.dev/dl/,
we won't really need genbootstrap anymore.

Update dashboard to use those binaries for GoBootstrap versions 1.21.0
and beyond, and update genbootstrap to refuse to generate bootstraps
when they aren't necessary, in case we forget and try to use it anyway.
Make an exception for Windows.

Change-Id: I75927406e44c7499b3e8a265fd58102cf3918f6f
Reviewed-on: https://go-review.googlesource.com/c/build/+/520901
Reviewed-by: Heschi Kreinick <heschi@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Carlos Amedee <carlos@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
2023-08-21 18:34:17 +00:00
Dmitri Shuralyov a35aa62d82 dashboard: update linux-riscv64 builder's bootstrap to Go 1.20.7
This is easy to do, and might either resolve the issue or eliminate
the need to consider the Go 1.20.6 bootstrap as contributing to the
problem.

For golang/go#62104.

Change-Id: I2c22c47bb6ef1d84036763492313d1f51fb63fb2
Reviewed-on: https://go-review.googlesource.com/c/build/+/520900
Reviewed-by: Bryan Mills <bcmills@google.com>
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Carlos Amedee <carlos@golang.org>
2023-08-21 17:31:31 +00:00
Matthew Dempsky 1729064117 dashboard: add linux-amd64-newinliner builder and trybot
This CL adds a builder and trybot for GOEXPERIMENT=newinliner, which
is currently under development.

Updates golang/go#61502.
Fixes golang/go#61883.

Change-Id: Iefb37ca7c9feca30bb2783170f1a8cdfa9fd02af
Reviewed-on: https://go-review.googlesource.com/c/build/+/517595
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Auto-Submit: Matthew Dempsky <mdempsky@google.com>
Reviewed-by: Than McIntosh <thanm@google.com>
2023-08-14 17:40:38 +00:00
Joel Sing 1054d53e73 dashboard: add -force to script invocations for broken/incomplete ports
This should allow the dashboard and trybots to still provide useful
results. Also add known issues for openbsd/mips64.

Updates golang/go#58110
Updates golang/go#61925

Change-Id: I102f4e913cddc38dc617972d1da8cc291cda0a0b
Reviewed-on: https://go-review.googlesource.com/c/build/+/518655
Run-TryBot: Joel Sing <joel@sing.id.au>
Reviewed-by: Heschi Kreinick <heschi@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
2023-08-13 08:27:16 +00:00
Joel Sing 44fe27b732 dashboard: add openbsd/riscv64 builder
Updates golang/go#55999

Change-Id: I0e975e9010d40d68a8dbf57e1f90086e9b3b74dd
Reviewed-on: https://go-review.googlesource.com/c/build/+/515515
Reviewed-by: Aaron Bieber <deftly@gmail.com>
Run-TryBot: Joel Sing <joel@sing.id.au>
Reviewed-by: David Chase <drchase@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
2023-08-03 14:28:28 +00:00