aboutsummaryrefslogtreecommitdiff
path: root/src/internal/trace
diff options
context:
space:
mode:
authorDmitri Shuralyov <dmitshur@golang.org>2025-02-03 22:50:29 -0500
committerGopher Robot <gobot@golang.org>2025-02-05 12:06:13 -0800
commitb45c7d546669c37bbfdb1dedffa1b3e12acfc18c (patch)
treed962b98ded6b5494c5f9b8f3aa328d823f819d17 /src/internal/trace
parentee6e0a5ed6a11f79f40ca58ca5337ec5bad16ebb (diff)
downloadgo-b45c7d546669c37bbfdb1dedffa1b3e12acfc18c.tar.xz
internal/trace: skip TestTraceCgoCallback on freebsd-amd64-race builders
For #71556. Change-Id: I754f113bfdad244d0e978cf559bf45f2f4d7bf06 Reviewed-on: https://go-review.googlesource.com/c/go/+/646396 Reviewed-by: Michael Knyszek <mknyszek@google.com> Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org> TryBot-Bypass: Dmitri Shuralyov <dmitshur@golang.org> Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Diffstat (limited to 'src/internal/trace')
-rw-r--r--src/internal/trace/trace_test.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/internal/trace/trace_test.go b/src/internal/trace/trace_test.go
index facac47eef..4ff87c1ede 100644
--- a/src/internal/trace/trace_test.go
+++ b/src/internal/trace/trace_test.go
@@ -573,6 +573,11 @@ func testTraceProg(t *testing.T, progName string, extra func(t *testing.T, trace
onBuilder := testenv.Builder() != ""
onOldBuilder := !strings.Contains(testenv.Builder(), "gotip") && !strings.Contains(testenv.Builder(), "go1")
+ if progName == "cgo-callback.go" && onBuilder && !onOldBuilder &&
+ runtime.GOOS == "freebsd" && runtime.GOARCH == "amd64" && race.Enabled {
+ t.Skip("test fails on freebsd-amd64-race in LUCI; see go.dev/issue/71556")
+ }
+
testPath := filepath.Join("./testdata/testprog", progName)
testName := progName
runTest := func(t *testing.T, stress bool, extraGODEBUG string) {