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: