Skip to content

Commit

Permalink
dashboard: add windows-arm64-10 reverse buildlet
Browse files Browse the repository at this point in the history
This adds a reverse buildlet for Windows ARM64 running under qemu on M1
Mac Minis. The VM currently boots, but more changes are needed to
stage0 and buildlet in order for the builder to run.

For golang/go#42604.

Change-Id: Ie86e596c0f166d2ca8c075c0c971fcd1e34e940f
Reviewed-on: https://go-review.googlesource.com/c/build/+/328311
Trust: Alexander Rakoczy <alex@golang.org>
Run-TryBot: Alexander Rakoczy <alex@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Heschi Kreinick <heschi@google.com>
Reviewed-by: Carlos Amedee <carlos@golang.org>
  • Loading branch information
toothrot committed Jun 17, 2021
1 parent daa065c commit 666c18f
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions dashboard/builders.go
Original file line number Diff line number Diff line change
Expand Up @@ -476,6 +476,13 @@ var Hosts = map[string]*HostConfig{
isEC2: true,
machineType: "a1.metal",
},
"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,
},
"host-darwin-10_12": &HostConfig{
IsReverse: true,
ExpectNum: 3,
Expand Down Expand Up @@ -2287,6 +2294,15 @@ func init() {
},
KnownIssue: 42604,
})
addBuilder(BuildConfig{
Name: "windows-arm64-10",
HostType: "host-windows-arm64-mini",
numTryTestHelpers: 1,
buildsRepo: func(repo, branch, goBranch string) bool {
return atLeastGo1(goBranch, 17) && buildRepoByDefault(repo)
},
KnownIssue: 42604,
})
addBuilder(BuildConfig{
Name: "darwin-amd64-10_12",
HostType: "host-darwin-10_12",
Expand Down

0 comments on commit 666c18f

Please sign in to comment.