dashboard: test subrepos for freebsd-arm, add more misc-compile builders

Change-Id: I51f3fee3408d99a502887ea6802f6979feb36439
Reviewed-on: https://go-review.googlesource.com/54051
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
This commit is contained in:
Brad Fitzpatrick 2017-08-09 00:53:04 +00:00
Родитель 8a70402ebb
Коммит d89421852a
2 изменённых файлов: 18 добавлений и 6 удалений

Просмотреть файл

@ -1178,6 +1178,16 @@ func (ts *trySet) noteBuildComplete(bconf dashboard.BuildConfig, bs *buildStatus
}
func skipBuild(br buildgo.BuilderRev) bool {
if br.Name == "freebsd-arm-paulzhol" {
// This was a fragile little machine with limited memory.
// Only run a few of the core subrepos for now while
// we figure out what's killing it.
switch br.SubName {
case "sys", "net":
return false
}
return true
}
switch br.SubName {
case "build", // has external deps
"exp", // always broken, depends on mobile which is broken

Просмотреть файл

@ -698,6 +698,7 @@ func (c *BuildConfig) BuildSubrepos() bool {
"linux-386", "linux-amd64", "linux-amd64-nocgo",
"openbsd-386-60", "openbsd-amd64-60",
"plan9-386",
"freebsd-arm-paulzhol",
"windows-amd64-2016", "windows-386-2008":
return true
case "darwin-amd64-10_12":
@ -919,12 +920,13 @@ func init() {
},
})
}
addMiscCompile("", "^(linux-arm64|linux-mips64.*|nacl-arm|solaris-amd64|freebsd-arm|darwin-386)$")
// TODO(bradfitz): add linux-mips* (or just make a "-mips" suffix builder) to add 32-bit
// mips, once that port is finished.
addMiscCompile("-ppc", "^(linux-ppc64|linux-ppc64le)$")
addMiscCompile("-netbsd", "^netbsd-")
addMiscCompile("-plan9", "^plan9-")
addMiscCompile("", "^(linux-arm64|nacl-arm|solaris-amd64|darwin-386)$") // 4 ports
addMiscCompile("-mips", "^linux-mips") // 4
addMiscCompile("-ppc", "^linux-ppc64") // 2
addMiscCompile("-plan9", "^plan9-") // 3
addMiscCompile("-freebsd", "^freebsd-") // 3
addMiscCompile("-netbsd", "^netbsd-") // 3
addMiscCompile("-openbsd", "^openbsd-") // 3
addBuilder(BuildConfig{
Name: "linux-amd64-nocgo",