aboutsummaryrefslogtreecommitdiff
path: root/src/testing/testing.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/testing/testing.go')
-rw-r--r--src/testing/testing.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/testing/testing.go b/src/testing/testing.go
index ec2d864822..a38b40e38d 100644
--- a/src/testing/testing.go
+++ b/src/testing/testing.go
@@ -443,7 +443,7 @@ var (
cpuList []int
testlogFile *os.File
- numFailed uint32 // number of test failures
+ numFailed atomic.Uint32 // number of test failures
)
type chattyPrinter struct {
@@ -1312,7 +1312,7 @@ func tRunner(t *T, fn func(t *T)) {
// a signal saying that the test is done.
defer func() {
if t.Failed() {
- atomic.AddUint32(&numFailed, 1)
+ numFailed.Add(1)
}
if t.raceErrors+race.Errors() > 0 {
@@ -2064,5 +2064,5 @@ func parseCpuList() {
}
func shouldFailFast() bool {
- return *failFast && atomic.LoadUint32(&numFailed) > 0
+ return *failFast && numFailed.Load() > 0
}