commit | 4a4eba9f37cde100584c7ee07c602d7b80e4e8f9 | [log] [tgz] |
---|---|---|
author | Russ Cox <rsc@golang.org> | Mon Jul 20 20:30:41 2015 -0400 |
committer | Russ Cox <rsc@golang.org> | Wed Jul 22 18:53:12 2015 +0000 |
tree | 27e479d8d00702ae72bcf106a4d17cdbfa6d761a | |
parent | 58f3a8295070df9d7b27c6b1dad5e2a8c3e06cdc [diff] [blame] |
runtime: disable TestGoroutineParallelism on uniprocessor It's a bad test and it's worst on uniprocessors. Fixes #11143. Change-Id: I0164231ada294788d7eec251a2fc33e02a26c13b Reviewed-on: https://go-review.googlesource.com/12522 Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
diff --git a/src/runtime/proc_test.go b/src/runtime/proc_test.go index 4471ee5..2be103e 100644 --- a/src/runtime/proc_test.go +++ b/src/runtime/proc_test.go
@@ -96,6 +96,10 @@ } func TestGoroutineParallelism(t *testing.T) { + if runtime.NumCPU() == 1 { + // Takes too long, too easy to deadlock, etc. + t.Skip("skipping on uniprocessor") + } P := 4 N := 10 if testing.Short() {