dashboard: add Zenly's virtual Android builders
Change-Id: Id0be99f343a819c19b0004dc4160175c9bb0ace9
Reviewed-on: https://go-review.googlesource.com/c/build/+/174798
Run-TryBot: Elias Naur <mail@eliasnaur.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
diff --git a/dashboard/builders.go b/dashboard/builders.go
index 9c25a40..417c8ec 100644
--- a/dashboard/builders.go
+++ b/dashboard/builders.go
@@ -525,6 +525,15 @@
"GOROOT_BOOTSTRAP=/var/mobile/go-darwin-arm64-bootstrap",
},
},
+ "host-android-arm64-corellium-android": &HostConfig{
+ Notes: "Virtual Android devices hosted by Zenly on Corellium",
+ OwnerGithub: "znly",
+ IsReverse: true,
+ ExpectNum: 3,
+ env: []string{
+ "GOROOT_BOOTSTRAP=/data/data/com.termux/files/home/go-android-arm64-bootstrap",
+ },
+ },
"host-aix-ppc64-osuosl": &HostConfig{
Notes: "AIX 7.2 VM on OSU; run by Tony Reix",
OwnerGithub: "trex58",
@@ -1945,6 +1954,14 @@
},
})
addBuilder(BuildConfig{
+ Name: "android-arm64-corellium",
+ HostType: "host-android-arm64-corellium-android",
+ Notes: "Virtual Android running on Corellium; owned by zenly",
+ buildsRepo: func(repo, branch, goBranch string) bool {
+ return repo == "go" && branch == "master" && goBranch == "master"
+ },
+ })
+ addBuilder(BuildConfig{
Name: "darwin-amd64-wikofever",
HostType: "host-darwin-amd64-eliasnaur-android",
Notes: "Same as android-arm*-wikofever but without GOOS set, for running x/mobile tests.",
diff --git a/dashboard/builders_test.go b/dashboard/builders_test.go
index 98a5bbc..f2ec21c 100644
--- a/dashboard/builders_test.go
+++ b/dashboard/builders_test.go
@@ -368,8 +368,9 @@
{b("android-arm64-wikofever", "mobile"), notBuilder},
{b("android-arm64-wikofever", "net"), notBuilder},
- // Virtual iOS devices
+ // Virtual mobiledevices
{b("darwin-arm64-corellium", "go"), isBuilder},
+ {b("android-arm64-corellium", "go"), isBuilder},
// A GOOS=darwin variant of the physical ARM Androids
// runs x/mobile and nothing else: