From f2694534cf3591191a125815bae24cd12ea07022 Mon Sep 17 00:00:00 2001 From: Russ Cox Date: Wed, 15 May 2019 15:15:33 -0400 Subject: [PATCH] testing: shorten go test -short testing This cuts the time for 'go test -short testing' from 0.9s to < 0.1s. Change-Id: Ib8402f80239e1e96ea5221dfd5cd0db08170d85b Reviewed-on: https://go-review.googlesource.com/c/go/+/177420 Run-TryBot: Russ Cox TryBot-Result: Gobot Gobot Reviewed-by: Brad Fitzpatrick --- src/testing/benchmark_test.go | 3 +++ src/testing/sub_test.go | 3 +++ 2 files changed, 6 insertions(+) diff --git a/src/testing/benchmark_test.go b/src/testing/benchmark_test.go index a872d6798b..1434c2613f 100644 --- a/src/testing/benchmark_test.go +++ b/src/testing/benchmark_test.go @@ -68,6 +68,9 @@ func TestResultString(t *testing.T) { } func TestRunParallel(t *testing.T) { + if testing.Short() { + t.Skip("skipping in short mode") + } testing.Benchmark(func(b *testing.B) { procs := uint32(0) iters := uint64(0) diff --git a/src/testing/sub_test.go b/src/testing/sub_test.go index 884b0a3b12..cc5dd2f3cf 100644 --- a/src/testing/sub_test.go +++ b/src/testing/sub_test.go @@ -756,6 +756,9 @@ func TestLogAfterComplete(t *T) { } func TestBenchmark(t *T) { + if Short() { + t.Skip("skipping in short mode") + } res := Benchmark(func(b *B) { for i := 0; i < 5; i++ { b.Run("", func(b *B) { -- 2.50.0