@@ -2604,6 +2604,30 @@ func init() {
2604
2604
return atLeastGo1 (goBranch , 19 ) && buildRepoByDefault (repo )
2605
2605
},
2606
2606
})
2607
+ addBuilder (BuildConfig {
2608
+ Name : "linux-arm64-longtest" ,
2609
+ HostType : "host-linux-arm64-bullseye" ,
2610
+ Notes : "Debian Bullseye with go test -short=false" ,
2611
+ // TODO: make it trybot on release branch once we know it works.
2612
+ //tryBot: func(repo, branch, goBranch string) bool {
2613
+ // onReleaseBranch := strings.HasPrefix(branch, "release-branch.")
2614
+ // return repo == "go" && onReleaseBranch // See issue 37827.
2615
+ //},
2616
+ buildsRepo : func (repo , branch , goBranch string ) bool {
2617
+ b := buildRepoByDefault (repo )
2618
+ if repo != "go" && ! (branch == "master" && goBranch == "master" ) {
2619
+ // For golang.org/x repos, don't test non-latest versions.
2620
+ b = false
2621
+ }
2622
+ return b
2623
+ },
2624
+ needsGoProxy : true , // for cmd/go module tests
2625
+ env : []string {
2626
+ "GO_TEST_TIMEOUT_SCALE=5" , // give them lots of time
2627
+ },
2628
+ numTryTestHelpers : 4 , // Target time is < 15 min for go.dev/issue/42661.
2629
+ KnownIssues : []int {53851 , 49649 },
2630
+ })
2607
2631
addBuilder (BuildConfig {
2608
2632
Name : "linux-arm-aws" ,
2609
2633
HostType : "host-linux-arm-aws" ,
0 commit comments