From 534a911338a05b74b5c419080d563c6ae06d6dc8 Mon Sep 17 00:00:00 2001 From: Dmitri Shuralyov Date: Wed, 20 Apr 2022 12:46:17 -0400 Subject: [PATCH] runtime: skip TestNoShrinkStackWhileParking on openbsd The test has proven to be flaky on OpenBSD since March, and there hasn't been progress on resolving this finding. Mark the test as flaky to so that this problem doesn't block the Go 1.19 release. Updates #51482. Change-Id: I92ad7498c20cfa94565880363bec85f9a4f3e916 Reviewed-on: https://go-review.googlesource.com/c/go/+/401335 Run-TryBot: Dmitri Shuralyov Auto-Submit: Dmitri Shuralyov Reviewed-by: Dmitri Shuralyov TryBot-Result: Gopher Robot Reviewed-by: Bryan Mills Reviewed-by: Michael Pratt --- src/runtime/chan_test.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/runtime/chan_test.go b/src/runtime/chan_test.go index a8627e98988..256f97676ed 100644 --- a/src/runtime/chan_test.go +++ b/src/runtime/chan_test.go @@ -629,6 +629,9 @@ func TestNoShrinkStackWhileParking(t *testing.T) { if runtime.GOOS == "netbsd" && runtime.GOARCH == "arm64" { testenv.SkipFlaky(t, 49382) } + if runtime.GOOS == "openbsd" { + testenv.SkipFlaky(t, 51482) + } // The goal of this test is to trigger a "racy sudog adjustment" // throw. Basically, there's a window between when a goroutine