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.
Fixesgolang/go#64473.
Fixesgolang/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>
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>
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>
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>
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>
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>
The port is added and the builder is passing.
Also add misc-compile coverage for presubmit.
Fixesgolang/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>
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.
Fixesgolang/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>
These were missed in CL 468937.
Fixesgolang/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>
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>
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>
This tries to address intermittent test failures by setting
the GO_TEST_TIMEOUT_SCALE=5 for this builder.
Fixesgolang/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>
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>
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>
This CL adds a builder and trybot for GOEXPERIMENT=newinliner, which
is currently under development.
Updates golang/go#61502.
Fixesgolang/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>
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>
The Wazero runner did not have GOWASIRUNTIME set
explicitly, which makes it harder for us to switch the
default runtime. Set it explicitly.
Change-Id: If5f0b67d49bd29b9a59c910430598063bfe57b28
Reviewed-on: https://go-review.googlesource.com/c/build/+/513255
TryBot-Result: Gopher Robot <gobot@golang.org>
Auto-Submit: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
Run-TryBot: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
The issue has been resolved.
For golang/go#61043
Change-Id: Ia3c4223fec18c7987c30f154346222391a969e4e
Reviewed-on: https://go-review.googlesource.com/c/build/+/513055
Reviewed-by: Cherry Mui <cherryyz@google.com>
Auto-Submit: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com>
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
The default bootstrap compiler now supports power10. Use the bootstrap
provided by buildlet.
Also, fix a typo on the ppc64le/power10 builder notes. It is running
Ubuntu 22.04.
For #54265
Change-Id: Ic87a63bd79348bd499f67c386ad834d797e3aa96
Reviewed-on: https://go-review.googlesource.com/c/build/+/511955
Run-TryBot: Paul Murphy <murp@ibm.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Heschi Kreinick <heschi@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
The darwin-amd64-longtest builder is configured to run as a TryBot
on release branches since darwin/amd64 is a first class port, and
usually it's better to prioritize not breaking the release branch
over CL submission speed.
However, all other -longtest builders that run as automatic TryBots
on release branches have capacity for sharding, while this one only
runs with one shard, making it very slow and frustrating to wait for.
This will be felt even more during the early thaw. So convert it back
to be optional SlowBot for now, and rely on it reporting problems via
post-submit results only.
For golang/go#37827.
Change-Id: I68b2a1793c5334032ebbc6fa73d305e899e2e2d6
Reviewed-on: https://go-review.googlesource.com/c/build/+/510699
Reviewed-by: Heschi Kreinick <heschi@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Carlos Amedee <carlos@golang.org>
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@google.com>
It's viable to use go tool subcommand now that CL 505176 landed.
It's included in the recent Go 1.21 Release Candidate 3 release.
For golang/go#60939.
Change-Id: I4d64e145eba5fb9761790f5445773aff08330a42
Reviewed-on: https://go-review.googlesource.com/c/build/+/505216
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Bryan Mills <bcmills@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
Also stop building pkgsite on wasip1 builders (both regular and
misc-compile if it comes to exist).
Also rename crossCompileBuildSet to miscCompileBuildSet to make its
purpose more clear.
For golang/go#61209
For golang/go#61341
Change-Id: If4ae44c8e60585d137b56e88b647ccd18b0855ff
Reviewed-on: https://go-review.googlesource.com/c/build/+/509475
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Run-TryBot: Michael Matloob <matloob@golang.org>
Reviewed-by: Bryan Mills <bcmills@google.com>
Pkgsite depends on github.com/lib/pq for its database driver. pq is
broken on plan9. I've sent a pull request to fix them but it seems
like it will be a while until it's looked at. Disable the builders for
now.
For golang/go#61209
Change-Id: I1fba995662cc0b1756ac00b9de11d264412f2f79
Reviewed-on: https://go-review.googlesource.com/c/build/+/508864
Run-TryBot: Michael Matloob <matloob@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Cherry Mui <cherryyz@google.com>
It doesn't build for the same reason the vulndb repo doesn't build: a
dependency on github.com/go-git/go-billy.
For golang/go#49218
For golang/go#61209
Change-Id: I220a56ee330ec6de6d6467c6ca71e7f536121462
Reviewed-on: https://go-review.googlesource.com/c/build/+/508655
Auto-Submit: Carlos Amedee <carlos@golang.org>
Reviewed-by: Carlos Amedee <carlos@golang.org>
Run-TryBot: Michael Matloob <matloob@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
This change updates the image used by the host-windows-amd64-2016
variants. The startup.ps1 was updated with the changes introduced
in CL 503836.
Updates golang/go#52108
Change-Id: I96d5b09309bb33b8c0181e189e6c0c36cad333ce
Reviewed-on: https://go-review.googlesource.com/c/build/+/506895
Run-TryBot: Carlos Amedee <carlos@golang.org>
Reviewed-by: Heschi Kreinick <heschi@google.com>
Auto-Submit: Carlos Amedee <carlos@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
This change adds a race builder for linux-arm64.
Updates golang/go#28637
Change-Id: I23e29fe0c095a19920a32acecea5a9ac688c44d8
Reviewed-on: https://go-review.googlesource.com/c/build/+/506522
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Run-TryBot: Carlos Amedee <carlos@golang.org>
Auto-Submit: Carlos Amedee <carlos@golang.org>
The current version of the wazero runtime has a known issue
surrounding nonblocking I/O. Add a reference to the
tracking issue.
For golang/go#61043
Change-Id: Ic460058736b99bcf4e2a426924228ed1e2fb6c01
Reviewed-on: https://go-review.googlesource.com/c/build/+/506695
Reviewed-by: Cherry Mui <cherryyz@google.com>
Auto-Submit: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com>
Run-TryBot: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Bryan Mills <bcmills@google.com>
Using the same timeout scale value of 5 for darwin-amd64-longtest as
for all other -longtest builders has proven not to work well. Scale it
by another factor of 2 to account for its overhead due to emulation.
The few data points I've manually collected so far suggest this is
enough to allow it to pass reliably, and we will be able to collect
more as part of release testing.
For golang/go#29252.
Fixesgolang/go#60919.
Change-Id: Id740248703903eb1b351d7bf284f8749ab0386d0
Reviewed-on: https://go-review.googlesource.com/c/build/+/506515
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Michael Pratt <mpratt@google.com>
Reviewed-by: Bryan Mills <bcmills@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Carlos Amedee <carlos@golang.org>
This removes the known issue tag for the linux-amd64-bookworm builder.
It also removes the unused bootstrap version of Go from the container
image.
Fixesgolang/go#60787
Change-Id: Ideafbdf400f45fd7dffc018a87a8b444c6cb1672
Reviewed-on: https://go-review.googlesource.com/c/build/+/506337
Run-TryBot: Carlos Amedee <carlos@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Auto-Submit: Carlos Amedee <carlos@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Running 'go tool dist list' worked in older Go releases, but starting
with Go 1.21 the dist binary is not included in Go toolchains available
from https://go.dev/dl/, leading to:
$ go tool dist list
go: no such tool "dist"
And it's not possible to 'go install cmd/dist' when GOROOT is read-only.
Update the test to run cmd/dist in a way that works with all toolchains.
While here, simplify some code written before strings.Cut was available.
Change-Id: I1f410b62ddfadc4e2969cdb1316e21d16f327d48
Reviewed-on: https://go-review.googlesource.com/c/build/+/504135
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Carlos Amedee <carlos@golang.org>
Reviewed-by: Heschi Kreinick <heschi@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
This change adds a builder for Debian 12 (Bookworm). This has been
marked the latest stable release of Debian as of 2023-06-10.
Updates golang/go#60787
Change-Id: Ib92c8cb963d477277ebbf0b34a1c0f5ace871dfb
Reviewed-on: https://go-review.googlesource.com/c/build/+/503318
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Carlos Amedee <carlos@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Carlos Amedee <carlos@golang.org>
CL 498278 starts collecting PGO benchmark results with key pgo:on. This
CL adds PGO results to the dashboard via two different comparison
dimensions:
1. "/pgo=on,toolchain:baseline-vs-experiment" is "toolchain:baseline" vs
"toolchain:experiment" when "pgo:on". i.e., how much has performance
changed since baseline if PGO has been enabled the entire time.
2. "/toolchain:experiment,pgo=off-vs-on" is "pgo:off" vs "pgo:on" for
"toolchain:experiment". i.e., how much performance changes when
enabling PGO at experiment.
These names are added as a suffix to the existing benchmark name. The
unmodified benchmark name remains the same as before:
"toolchain:baseline" vs "toolchain:experiment" when "pgo:off".
I would argue that tracking (1) makes the most sense for a few reasons:
a. It is easier to understand the charts. If we make a non-PGO
optimization, both the standard (non-PGO) and (1) charts will show
improvement. If we make a PGO optimization, the standard chart will be
unchanged and (1) will show improvement. If we track (2), a non-PGO
optimization may show a regression (percentage closer to zero but still
negative) because the slightly faster experiment build has a smaller
percentage improvement when PGO is applied. This looks like things are
worse even though the overall binary is still faster.
b. The ultimate goal of PGO is to save money by making more efficient
binaries, which is what (1) shows, not to make a big delta vs PGO
disabled. The delta from PGO disabled is effectively "marketing" to show
folks it is worthwhile to switch it on.
That said, both can be interesting views, so this CLs enables both while
we gain experience with them.
Adding PGO runs is expected to increase benchmarking time to closer to
8hr. Bump the timeout to be safe.
Change-Id: I974aa84c03ac8df4b4c483c57a98805edc708574
Reviewed-on: https://go-review.googlesource.com/c/build/+/498335
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
Run-TryBot: Michael Pratt <mpratt@google.com>
The wasmtime WASI runtime completes the standard
library tests faster than wazero, which
makes it suitable for running on every CL.
Wazero will continue to be run against tip.
Querying the builders database shows the following statistics
for builder runtime (execution in seconds):
wasip1-wasm-wasmtime:
1234.808416431
852.305792789
1252.596007033
wasip1-wasm-wazero:
2421.876266138
2419.399971708
2439.044948166
For golang/go#59150.
Change-Id: I68c7d454109e53e860a020aabd489c6fb97121dc
Reviewed-on: https://go-review.googlesource.com/c/build/+/498675
Reviewed-by: Dmitri Shuralyov <dmitshur@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: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com>
Reviewed-by: Eli Bendersky <eliben@google.com>
The wasmtime WASI runtime now passes the standard library test suite.
For golang/go#59583.
Change-Id: I8e87cb46f3b7799996d4f1312478885e22fca1f8
Reviewed-on: https://go-review.googlesource.com/c/build/+/498655
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com>
Reviewed-by: Achille Roussel <achille.roussel@gmail.com>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
Run-TryBot: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com>
The coordinator has some custom logic for "go_test:*" dist test names
involved in partitioning, merging, and sorting them using historical
test timing data. We also have many builder-specific dist test adjust
policies, and some parts of them have become out of date (e.g.,
macTestPolicy skips "wiki", a dist test that's long gone).
Go 1.21 is simplifying the naming pattern for dist test names, and
we want to do that without having to manually update the (many!)
existing adjust policies, as well as to avoid breaking or creating
a need to re-engineer the existing mechanisms that make "go_test:*"
dist test names special.
Make that possible by remapping the 'go tool dist test -list' output
from the new "pkg[:variant]" format to the previous format (or pass it
through unmodified if it's already in the old format) for the purpose
of dist test adjust policies only. Also keep the raw unmodified dist
test name around since it's needed for invoking said dist tests.
For golang/go#37486.
For golang/go#59990.
Change-Id: Ie958609de2a810fa0053a00091a0c54c3f8bfd83
Reviewed-on: https://go-review.googlesource.com/c/build/+/496190
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Austin Clements <austin@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
This reverts commit e0d0a8242f.
Reason for revert: We want to keep all builders active for x/telemetry. We can add workarounds instead.
Change-Id: Ib3bed9de818c6424f4d62bc0b00aa8e7a1776b6d
Reviewed-on: https://go-review.googlesource.com/c/build/+/495936
Reviewed-by: Heschi Kreinick <heschi@google.com>
Auto-Submit: Jamal Carvalho <jamal@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Jamal Carvalho <jamal@golang.org>
- The x/telemetry repo depends on slog which requires at least go1.20.
- A dependency is not supported on plan9.
Change-Id: Ia2e911c160b9aa33e91a28133fd21bf65a754d53
Reviewed-on: https://go-review.googlesource.com/c/build/+/495760
Run-TryBot: Jamal Carvalho <jamal@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Heschi Kreinick <heschi@google.com>
This tries to address intermittent test failures by setting
the GO_TEST_TIMEOUT_SCALE=2 for this builder.
Fixesgolang/go#60109.
Change-Id: If980795997410ec6d4e927a105d5fc9f1fd8edae
Reviewed-on: https://go-review.googlesource.com/c/build/+/495655
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Heschi Kreinick <heschi@google.com>
The wasmedge runner provides the wasmedge.org WASI runtime
for testing the wasip1 implementation.
For golang/go#60097
Change-Id: I1148977296d00163f638d4fcc7a916c58c6d17c5
Reviewed-on: https://go-review.googlesource.com/c/build/+/493696
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Auto-Submit: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com>
Run-TryBot: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
The wasmer runner privdes the wasmer.io WASI runtime
for testing the wasip1 implementation.
For golang/go#59907
Change-Id: Ied892dd60d933666b53039ab1c9d3e3065c8800b
Reviewed-on: https://go-review.googlesource.com/c/build/+/493755
Reviewed-by: Cherry Mui <cherryyz@google.com>
Run-TryBot: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com>
An upcoming change (CL 492776) adds a dependency that doesn't build on
plan9.
For golang/go#59672.
Change-Id: If1dbb99e859ecef406aaaf754745d5ce95aa7037
Reviewed-on: https://go-review.googlesource.com/c/build/+/493624
Run-TryBot: Michael Knyszek <mknyszek@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Michael Knyszek <mknyszek@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>