all: replace linux-arm64-aws with linux-arm64

This change replaces linux-arm64-aws with linux-arm64. The new builder runs
on GCP and has an increased set of resources. This should provide a
performance improvement.

The builder will now be used:
- To release linux-arm64
- As the linux-arm64 trybot

Fixes golang/go#53851
Updates golang/go#54679
Updates golang/go#40561

Change-Id: I9abfe2ed1d1bd8a68bba1e1f924637e829026e6d
Reviewed-on: https://go-review.googlesource.com/c/build/+/449615
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Run-TryBot: Carlos Amedee <carlos@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Jenny Rakoczy <jenny@golang.org>
This commit is contained in:
Carlos Amedee 2022-11-10 14:47:04 -05:00
Родитель b45bd2ffb8
Коммит 4f529e221d
6 изменённых файлов: 21 добавлений и 23 удалений

Просмотреть файл

@ -344,7 +344,7 @@ func TestSlowBotsFromComments(t *testing.T) {
for _, bc := range slowBots {
got = append(got, bc.Name)
}
want := []string{"aix-ppc64", "darwin-amd64-12_0", "linux-arm64-aws"}
want := []string{"aix-ppc64", "darwin-amd64-12_0", "linux-arm64"}
if !reflect.DeepEqual(got, want) {
t.Errorf("mismatch:\n got: %q\nwant: %q\n", got, want)
}

Просмотреть файл

@ -195,7 +195,7 @@ popd
&Platform{
OS: "linux",
Arch: "arm64",
Type: "linux-arm64-aws",
Type: "linux-arm64",
Script: `#!/usr/bin/env bash
set -e
apt-get update

Просмотреть файл

@ -37,7 +37,7 @@ var slowBotAliases = map[string]string{
"android-arm": "android-arm-corellium",
"android-arm64": "android-arm64-corellium",
"arm": "linux-arm-aws",
"arm64": "linux-arm64-aws",
"arm64": "linux-arm64",
"darwin": "darwin-amd64-12_0",
"darwin-amd64": "darwin-amd64-12_0",
"darwin-arm64": "darwin-arm64-12",
@ -55,7 +55,6 @@ var slowBotAliases = map[string]string{
"js": "js-wasm",
"linux": "linux-amd64",
"linux-arm": "linux-arm-aws",
"linux-arm64": "linux-arm64-aws",
"linux-loong64": "linux-loong64-3a5000",
"linux-mips": "linux-mips-rtrk",
"linux-mips64": "linux-mips64-rtrk",
@ -2583,15 +2582,14 @@ func init() {
env: []string{"GO_TEST_TIMEOUT_SCALE=2"}, // see go.dev/issues/44422
})
addBuilder(BuildConfig{
Name: "linux-arm64-aws",
HostType: "host-linux-arm64-aws",
tryBot: defaultTrySet(),
numTryTestHelpers: 1,
Name: "linux-arm64-aws",
HostType: "host-linux-arm64-aws",
})
addBuilder(BuildConfig{
Name: "linux-arm64",
HostType: "host-linux-arm64-bullseye",
KnownIssues: []int{53851},
Name: "linux-arm64",
HostType: "host-linux-arm64-bullseye",
tryBot: defaultTrySet(),
numTryTestHelpers: 1,
})
addBuilder(BuildConfig{
Name: "linux-arm64-boringcrypto",

Просмотреть файл

@ -98,11 +98,11 @@ func TestTrybots(t *testing.T) {
"linux-386",
"linux-amd64",
"linux-amd64-boringcrypto",
"linux-amd64-nounified",
"linux-amd64-race",
"linux-amd64-unified",
"linux-amd64-nounified",
"linux-arm-aws",
"linux-arm64-aws",
"linux-arm64",
"openbsd-amd64-70",
"windows-386-2008",
"windows-386-2012",
@ -135,7 +135,7 @@ func TestTrybots(t *testing.T) {
"linux-amd64",
"linux-amd64-race",
"linux-arm-aws",
"linux-arm64-aws",
"linux-arm64",
"openbsd-amd64-70",
"windows-386-2008",
"windows-386-2012",
@ -173,7 +173,7 @@ func TestTrybots(t *testing.T) {
"linux-amd64",
"linux-amd64-race",
"linux-arm-aws",
"linux-arm64-aws",
"linux-arm64",
"openbsd-amd64-70",
"windows-386-2008",
"windows-386-2012",
@ -221,7 +221,7 @@ func TestTrybots(t *testing.T) {
"linux-amd64-boringcrypto", // GoDeps will exclude, but not in test
"linux-amd64-race",
"linux-arm-aws",
"linux-arm64-aws",
"linux-arm64",
"netbsd-amd64-9_3",
"openbsd-386-70",
"openbsd-amd64-70",

Просмотреть файл

@ -24,8 +24,8 @@ linux-amd64 linux amd64 linux-amd64-stretch
Race enabled, Long tests on linux-amd64-longtest
Running on GCP
linux-arm64 linux arm64 linux-arm64-aws
Running on AWS
linux-arm64 linux arm64 linux-arm64
Running on GCP
linux-armv6l linux arm linux-arm-aws
Running on AWS
@ -76,8 +76,8 @@ linux-amd64 linux amd64 linux-amd64-buster
Race enabled, Long tests on linux-amd64-longtest
Running on GCP
linux-arm64 linux arm64 linux-arm64-aws
Running on AWS
linux-arm64 linux arm64 linux-arm64
Running on GCP
linux-armv6l linux arm linux-arm-aws
Running on AWS
@ -125,8 +125,8 @@ linux-amd64 linux amd64 linux-amd64-bullseye
Long tests on linux-amd64-longtest
Running on GCP
linux-arm64 linux arm64 linux-arm64-aws
Running on AWS
linux-arm64 linux arm64 linux-arm64
Running on GCP
linux-armv6l linux arm linux-arm-aws
Running on AWS

Просмотреть файл

@ -77,7 +77,7 @@ var allReleases = map[int]ReleaseTargets{
Builder: "linux-arm-aws",
},
"linux-arm64": &Target{
Builder: "linux-arm64-aws",
Builder: "linux-arm64",
},
"linux-amd64": &Target{
Builder: "linux-amd64-stretch",