diff --git a/dashboard/builders.go b/dashboard/builders.go index 4e872276..e76019e6 100644 --- a/dashboard/builders.go +++ b/dashboard/builders.go @@ -1583,6 +1583,8 @@ func init() { return false case "mobile": return false + case "build": + return false } return true }, @@ -1720,6 +1722,9 @@ func init() { HostType: "host-linux-stretch-morecpu", Notes: "Debian Stretch with go test -short=false; to get 32-bit coverage", buildsRepo: func(repo, branch, goBranch string) bool { + if repo == "build" { + return false + } return repo == "go" || (branch == "master" && goBranch == "master") }, needsGoProxy: true, // for cmd/go module tests @@ -1821,7 +1826,7 @@ func init() { switch repo { case "go": return true - case "mobile", "exp", "benchmarks", "debug", "perf", "talks", "tools", "tour", "website": + case "build", "mobile", "exp", "benchmarks", "debug", "perf", "talks", "tools", "tour", "website": return false default: return branch == "master" && goBranch == "master" @@ -2171,7 +2176,7 @@ func init() { Notes: "Android emulator on GCE", buildsRepo: func(repo, branch, goBranch string) bool { switch repo { - case "blog", "talks", "review", "tour", "website": + case "build", "blog", "talks", "review", "tour", "website": return false } return atLeastGo1(branch, 13) && atLeastGo1(goBranch, 13) @@ -2198,7 +2203,7 @@ func init() { }, buildsRepo: func(repo, branch, goBranch string) bool { switch repo { - case "blog", "talks", "review", "tour", "website": + case "build", "blog", "talks", "review", "tour", "website": return false } return atLeastGo1(branch, 13) && atLeastGo1(goBranch, 13) diff --git a/dashboard/builders_test.go b/dashboard/builders_test.go index 7ce63ec8..69f4bc9b 100644 --- a/dashboard/builders_test.go +++ b/dashboard/builders_test.go @@ -524,6 +524,14 @@ func TestBuilderConfig(t *testing.T) { {b("linux-amd64-fedora", "build"), none}, {b("linux-amd64-clang", "build"), none}, {b("linux-amd64-sid", "build"), none}, + {b("linux-amd64-nocgo", "build"), none}, + {b("linux-386-longtest", "build"), none}, + {b("freebsd-386-10_3", "build"), none}, + {b("freebsd-386-10_4", "build"), none}, + {b("freebsd-386-11_1", "build"), none}, + {b("js-wasm", "build"), none}, + {b("android-386-emu", "build"), none}, + {b("android-amd64-emu", "build"), none}, // Only use latest macOS for subrepos, and only amd64: {b("darwin-amd64-10_12", "net"), onlyPost},