dashboard: add windows-arm-10 builder
This adds a windows-arm builder using host-windows-arm64-mini hosts. The
new BuildConfig has a KnownIssue until we can verify that the builders
are building correctly.
For golang/go#47019
Change-Id: I0505d4dc367dbb687290facbddc718eb13567025
Reviewed-on: https://go-review.googlesource.com/c/build/+/344990
Trust: Alexander Rakoczy <alex@golang.org>
Run-TryBot: Alexander Rakoczy <alex@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Carlos Amedee <carlos@golang.org>
diff --git a/dashboard/builders.go b/dashboard/builders.go
index c26dfee..9e81b43 100644
--- a/dashboard/builders.go
+++ b/dashboard/builders.go
@@ -452,10 +452,9 @@
"host-windows-arm64-mini": &HostConfig{
Notes: "macOS hosting Windows 10 in qemu with HVM acceleration.",
buildletURLTmpl: "http://storage.googleapis.com/$BUCKET/buildlet.windows-arm64",
- env: []string{"GOARCH=arm64"},
goBootstrapURLTmpl: "https://storage.googleapis.com/$BUCKET/gobootstrap-windows-arm64-f22ec5.tar.gz",
IsReverse: true,
- ExpectNum: 1,
+ ExpectNum: 7,
},
"host-darwin-10_12": &HostConfig{
IsReverse: true,
@@ -2266,6 +2265,24 @@
buildsRepo: func(repo, branch, goBranch string) bool {
return atLeastGo1(goBranch, 17) && buildRepoByDefault(repo)
},
+ env: []string{
+ "GOARCH=arm64",
+ "GOHOSTARCH=arm64",
+ },
+ })
+ addBuilder(BuildConfig{
+ Name: "windows-arm-10",
+ HostType: "host-windows-arm64-mini",
+ numTryTestHelpers: 1,
+ buildsRepo: func(repo, branch, goBranch string) bool {
+ return atLeastGo1(goBranch, 17) && buildRepoByDefault(repo)
+ },
+ env: []string{
+ "GOARCH=arm",
+ "GOARM=7",
+ "GOHOSTARCH=arm",
+ },
+ KnownIssue: 47019,
})
addBuilder(BuildConfig{
Name: "darwin-amd64-10_12",