From: Russ Cox Date: Wed, 4 Oct 2017 16:28:20 +0000 (-0400) Subject: [release-branch.go1.9] runtime: deflake TestPeriodicGC X-Git-Tag: go1.9.1~5 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=d9e64910affe9298c1d5b60d7085a82dcf1c8454;p=gostls13.git [release-branch.go1.9] runtime: deflake TestPeriodicGC It was only waiting 0.1 seconds for the two GCs it wanted. Let it wait 1 second. Change-Id: Ib3cdc8127cbf95694a9f173643c02529a85063af Reviewed-on: https://go-review.googlesource.com/68118 Run-TryBot: Russ Cox Reviewed-by: Chris Broadfoot Reviewed-by: Austin Clements TryBot-Result: Gobot Gobot --- diff --git a/src/runtime/gc_test.go b/src/runtime/gc_test.go index 03acc8aaa6..25dc869caa 100644 --- a/src/runtime/gc_test.go +++ b/src/runtime/gc_test.go @@ -170,7 +170,7 @@ func TestPeriodicGC(t *testing.T) { // slack if things are slow. var numGCs uint32 const want = 2 - for i := 0; i < 20 && numGCs < want; i++ { + for i := 0; i < 200 && numGCs < want; i++ { time.Sleep(5 * time.Millisecond) // Test that periodic GC actually happened.