aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAustin Clements <austin@google.com>2022-01-14 13:11:36 -0500
committerAustin Clements <austin@google.com>2022-01-14 21:54:39 +0000
commit3b5eec937018be98549dea7067964018f0e5824c (patch)
treeac435c6d548eb768e8a1971bc670b2295fc94f62
parenta99c38d66381b2a6abbc0d9c88feb3f6291cb245 (diff)
downloadgo-3b5eec937018be98549dea7067964018f0e5824c.tar.gz
go-3b5eec937018be98549dea7067964018f0e5824c.zip
runtime/race: be less picky about test run time
Currently, there are two regexps in the race detector output tests that assume subtests will complete in < 1 second. This isn't necessary and very occasionally fails (on builders that are probably very loaded). Make these tests less picky about timing. Fixes #50612. Change-Id: Ib3f94d6c5dc37541dbeb06de71cf462a74af844b Reviewed-on: https://go-review.googlesource.com/c/go/+/378581 Trust: Austin Clements <austin@google.com> Run-TryBot: Austin Clements <austin@google.com> Reviewed-by: Ian Lance Taylor <iant@golang.org> TryBot-Result: Gopher Robot <gobot@golang.org>
-rw-r--r--src/runtime/race/output_test.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/runtime/race/output_test.go b/src/runtime/race/output_test.go
index 46cdfcd0e98..0dcdabe6411 100644
--- a/src/runtime/race/output_test.go
+++ b/src/runtime/race/output_test.go
@@ -207,7 +207,7 @@ func TestFail(t *testing.T) {
}
`, []string{`
==================
---- FAIL: TestFail \(0...s\)
+--- FAIL: TestFail \([0-9.]+s\)
.*main_test.go:14: true
.*testing.go:.*: race detected during execution of test
FAIL`}},
@@ -363,7 +363,7 @@ func TestPass(t *testing.T) {
}
`, []string{`
==================
---- FAIL: TestFail \(0...s\)
+--- FAIL: TestFail \([0-9.]+s\)
.*testing.go:.*: race detected during execution of test
FAIL`}},
{"mutex", "run", "", "atexit_sleep_ms=0", `