aboutsummaryrefslogtreecommitdiff
path: root/src/runtime
diff options
context:
space:
mode:
Diffstat (limited to 'src/runtime')
-rw-r--r--src/runtime/pprof/pprof_test.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/runtime/pprof/pprof_test.go b/src/runtime/pprof/pprof_test.go
index e9fd1466ee..785d75a01e 100644
--- a/src/runtime/pprof/pprof_test.go
+++ b/src/runtime/pprof/pprof_test.go
@@ -164,6 +164,13 @@ func testCPUProfile(t *testing.T, need []string, f func()) {
})
t.Logf("total %d CPU profile samples collected", samples)
+ if samples < 10 && runtime.GOOS == "windows" {
+ // On some windows machines we end up with
+ // not enough samples due to coarse timer
+ // resolution. Let it go.
+ t.Skip("too few samples on Windows (golang.org/issue/10842)")
+ }
+
if len(need) == 0 {
return
}