From 8050efcc2611e4c96e3d902916cd4963e730a147 Mon Sep 17 00:00:00 2001 From: Carlos Amedee Date: Tue, 20 Apr 2021 13:43:05 -0400 Subject: [PATCH] dashboard: add amd64 FreeBSD 11.4 and 12.2 builders This change adds builders for amd64 FreeBSD 11.4 and 12.2. These builders are labeled with a known issue until they have been tested. They will not be used in trybots until the known issue label has been removed. Updates golang/go#44431 Change-Id: I902f2f6bd887135bf247feb1be0e0fd49f732614 Reviewed-on: https://go-review.googlesource.com/c/build/+/311869 Trust: Carlos Amedee Run-TryBot: Carlos Amedee TryBot-Result: Go Bot Reviewed-by: Dmitri Shuralyov --- dashboard/builders.go | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/dashboard/builders.go b/dashboard/builders.go index 2f3aa3ce84..45324bf74d 100644 --- a/dashboard/builders.go +++ b/dashboard/builders.go @@ -307,6 +307,14 @@ var Hosts = map[string]*HostConfig{ goBootstrapURLTmpl: "https://storage.googleapis.com/$BUCKET/go1.4-freebsd-amd64.tar.gz", SSHUsername: "gopher", }, + "host-freebsd-11_4": &HostConfig{ + VMImage: "freebsd-amd64-114", + Notes: "FreeBSD 11.4; GCE VM is built from script in build/env/freebsd-amd64", + machineType: "n1-highcpu-4", + buildletURLTmpl: "https://storage.googleapis.com/$BUCKET/buildlet.freebsd-amd64", + goBootstrapURLTmpl: "https://storage.googleapis.com/$BUCKET/go1.4-freebsd-amd64.tar.gz", + SSHUsername: "gopher", + }, "host-freebsd-12_0": &HostConfig{ VMImage: "freebsd-amd64-120-v1", Notes: "FreeBSD 12.0; GCE VM is built from script in build/env/freebsd-amd64", @@ -315,6 +323,14 @@ var Hosts = map[string]*HostConfig{ goBootstrapURLTmpl: "https://storage.googleapis.com/$BUCKET/go1.4-freebsd-amd64.tar.gz", SSHUsername: "gopher", }, + "host-freebsd-12_2": &HostConfig{ + VMImage: "freebsd-amd64-122", + Notes: "FreeBSD 12.2; GCE VM is built from script in build/env/freebsd-amd64", + machineType: "n1-highcpu-4", + buildletURLTmpl: "https://storage.googleapis.com/$BUCKET/buildlet.freebsd-amd64", + goBootstrapURLTmpl: "https://storage.googleapis.com/$BUCKET/go1.4-freebsd-amd64.tar.gz", + SSHUsername: "gopher", + }, "host-freebsd-12_0-big": &HostConfig{ VMImage: "freebsd-amd64-120-v1", Notes: "Same as host-freebsd-12_0, but on n1-highcpu-16", @@ -1478,6 +1494,12 @@ func init() { distTestAdjust: fasterTrybots, numTryTestHelpers: 4, }) + addBuilder(BuildConfig{ + Name: "freebsd-amd64-11_4", + HostType: "host-freebsd-11_4", + numTryTestHelpers: 4, + KnownIssue: 44431, + }) addBuilder(BuildConfig{ Name: "freebsd-amd64-12_0", HostType: "host-freebsd-12_0", @@ -1487,6 +1509,12 @@ func init() { distTestAdjust: fasterTrybots, // If changing this policy, update TestShouldRunDistTest accordingly. numTryTestHelpers: 4, }) + addBuilder(BuildConfig{ + Name: "freebsd-amd64-12_2", + HostType: "host-freebsd-12_2", + numTryTestHelpers: 4, + KnownIssue: 44431, + }) addBuilder(BuildConfig{ Name: "freebsd-386-12_0", HostType: "host-freebsd-12_0", @@ -1494,6 +1522,13 @@ func init() { distTestAdjust: fasterTrybots, numTryTestHelpers: 4, }) + addBuilder(BuildConfig{ + Name: "freebsd-386-12_2", + HostType: "host-freebsd-12_2", + env: []string{"GOARCH=386", "GOHOSTARCH=386"}, + numTryTestHelpers: 4, + KnownIssue: 44431, + }) addBuilder(BuildConfig{ Name: "freebsd-amd64-race", HostType: "host-freebsd-12_0-big", @@ -1505,6 +1540,13 @@ func init() { tryBot: explicitTrySet("sys"), env: []string{"GOARCH=386", "GOHOSTARCH=386"}, }) + addBuilder(BuildConfig{ + Name: "freebsd-386-11_4", + HostType: "host-freebsd-11_4", + distTestAdjust: noTestDirAndNoReboot, + env: []string{"GOARCH=386", "GOHOSTARCH=386"}, + KnownIssue: 44431, + }) addBuilder(BuildConfig{ Name: "linux-386", HostType: "host-linux-jessie",