Skip to content

Commit 6bebc8e

Browse files
eliasnaurbradfitz
authored andcommitted
dashboard: add Zenly's virtual iOS builders
Fixes golang/go#31722 Change-Id: Ia7f0d3f2e1a25000c42a10ff58d7e91d384b1219 Reviewed-on: https://go-review.googlesource.com/c/build/+/174797 Run-TryBot: Elias Naur <[email protected]> TryBot-Result: Gobot Gobot <[email protected]> Reviewed-by: Brad Fitzpatrick <[email protected]>
1 parent fcf7a58 commit 6bebc8e

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

dashboard/builders.go

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -516,6 +516,15 @@ var Hosts = map[string]*HostConfig{
516516
"GOHOSTARCH=amd64",
517517
},
518518
},
519+
"host-darwin-arm64-corellium-ios": &HostConfig{
520+
Notes: "Virtual iOS devices hosted by Zenly on Corellium",
521+
OwnerGithub: "znly",
522+
IsReverse: true,
523+
ExpectNum: 3,
524+
env: []string{
525+
"GOROOT_BOOTSTRAP=/var/mobile/go-darwin-arm64-bootstrap",
526+
},
527+
},
519528
"host-aix-ppc64-osuosl": &HostConfig{
520529
Notes: "AIX 7.2 VM on OSU; run by Tony Reix",
521530
OwnerGithub: "trex58",
@@ -1927,6 +1936,14 @@ func init() {
19271936
"GOIOS_DEVICE_ID=5ec20fafe317e1c8ff51efc6d508cf19808474a2",
19281937
},
19291938
})
1939+
addBuilder(BuildConfig{
1940+
Name: "darwin-arm64-corellium",
1941+
HostType: "host-darwin-arm64-corellium-ios",
1942+
Notes: "Virtual iPhone SE running on Corellium; owned by zenly",
1943+
buildsRepo: func(repo, branch, goBranch string) bool {
1944+
return repo == "go" && branch == "master" && goBranch == "master"
1945+
},
1946+
})
19301947
addBuilder(BuildConfig{
19311948
Name: "darwin-amd64-wikofever",
19321949
HostType: "host-darwin-amd64-eliasnaur-android",

dashboard/builders_test.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -368,6 +368,9 @@ func TestBuilderConfig(t *testing.T) {
368368
{b("android-arm64-wikofever", "mobile"), notBuilder},
369369
{b("android-arm64-wikofever", "net"), notBuilder},
370370

371+
// Virtual iOS devices
372+
{b("darwin-arm64-corellium", "go"), isBuilder},
373+
371374
// A GOOS=darwin variant of the physical ARM Androids
372375
// runs x/mobile and nothing else:
373376
{b("darwin-amd64-wikofever", "mobile"), isBuilder},

0 commit comments

Comments
 (0)