Skip to content

Commit 666c18f

Browse files
committed
dashboard: add windows-arm64-10 reverse buildlet
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 <[email protected]> Run-TryBot: Alexander Rakoczy <[email protected]> TryBot-Result: Go Bot <[email protected]> Reviewed-by: Heschi Kreinick <[email protected]> Reviewed-by: Carlos Amedee <[email protected]>
1 parent daa065c commit 666c18f

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

dashboard/builders.go

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -476,6 +476,13 @@ var Hosts = map[string]*HostConfig{
476476
isEC2: true,
477477
machineType: "a1.metal",
478478
},
479+
"host-windows-arm64-mini": &HostConfig{
480+
Notes: "macOS hosting Windows 10 in qemu with HVM acceleration.",
481+
buildletURLTmpl: "http://storage.googleapis.com/$BUCKET/buildlet.windows-arm64",
482+
env: []string{"GOARCH=arm64"},
483+
goBootstrapURLTmpl: "https://storage.googleapis.com/$BUCKET/gobootstrap-windows-arm64-f22ec5.tar.gz",
484+
IsReverse: true,
485+
},
479486
"host-darwin-10_12": &HostConfig{
480487
IsReverse: true,
481488
ExpectNum: 3,
@@ -2287,6 +2294,15 @@ func init() {
22872294
},
22882295
KnownIssue: 42604,
22892296
})
2297+
addBuilder(BuildConfig{
2298+
Name: "windows-arm64-10",
2299+
HostType: "host-windows-arm64-mini",
2300+
numTryTestHelpers: 1,
2301+
buildsRepo: func(repo, branch, goBranch string) bool {
2302+
return atLeastGo1(goBranch, 17) && buildRepoByDefault(repo)
2303+
},
2304+
KnownIssue: 42604,
2305+
})
22902306
addBuilder(BuildConfig{
22912307
Name: "darwin-amd64-10_12",
22922308
HostType: "host-darwin-10_12",

0 commit comments

Comments
 (0)