21 lines
		
	
	
		
			565 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
		
		
			
		
	
	
			21 lines
		
	
	
		
			565 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
|   | diff --git a/src/sync/waitgroup_test.go b/src/sync/waitgroup_test.go
 | ||
|  | index e3e3096..f80d1e2 100644
 | ||
|  | --- a/src/sync/waitgroup_test.go
 | ||
|  | +++ b/src/sync/waitgroup_test.go
 | ||
|  | @@ -6,6 +6,7 @@ package sync_test
 | ||
|  |   | ||
|  |  import ( | ||
|  |  	"internal/race" | ||
|  | +	"internal/testenv"
 | ||
|  |  	"runtime" | ||
|  |  	. "sync" | ||
|  |  	"sync/atomic" | ||
|  | @@ -73,6 +74,7 @@ func TestWaitGroupMisuse2(t *testing.T) {
 | ||
|  |  	if runtime.NumCPU() <= 4 { | ||
|  |  		t.Skip("NumCPU<=4, skipping: this test requires parallelism") | ||
|  |  	} | ||
|  | +	testenv.SkipFlaky(t, 20072)
 | ||
|  |  	defer func() { | ||
|  |  		err := recover() | ||
|  |  		if err != "sync: negative WaitGroup counter" && |