Skip to content

runtime/pprof: TestBlockProfile failures #75792

@gopherbot

Description

@gopherbot
#!watchflakes
default <- pkg == "runtime/pprof" && test == "TestBlockProfile"

Issue created automatically to collect these failures.

Example (log):

=== RUN   TestBlockProfile
panic: timed out waiting for `(?m)^goroutine \d+ \[chan send\]:\n(?:.+\n\t.+\n)*runtime/pprof\.blockChanSend`

goroutine 80 gp=0xc000103c00 m=10 mp=0xc0000b8808 [running]:
panic({0x6d2d20?, 0xc000210050?})
	/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/panic.go:877 +0x16f fp=0xc00030ff80 sp=0xc00030fed0 pc=0x4b87ef
runtime/pprof.awaitBlockedGoroutine.func1()
	/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/pprof/pprof_test.go:1015 +0xad fp=0xc00030ffe0 sp=0xc00030ff80 pc=0x65dead
runtime.goexit({})
	/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/asm_amd64.s:1709 +0x1 fp=0xc00030ffe8 sp=0xc00030ffe0 pc=0x4c0601
...
runtime/pprof.TestBlockProfile(0xc0004868c0)
	/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/pprof/pprof_test.go:912 +0x88a fp=0xc00008dee0 sp=0xc00008dad8 pc=0x65c36a
testing.tRunner(0xc0004868c0, 0x72d318)
	/home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:1936 +0x21d fp=0xc00008dfb0 sp=0xc00008dee0 pc=0x589efd
testing.(*T).Run.gowrap1()
	/home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:1999 +0x39 fp=0xc00008dfe0 sp=0xc00008dfb0 pc=0x58bdb9
runtime.goexit({})
	/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/asm_amd64.s:1709 +0x1 fp=0xc00008dfe8 sp=0xc00008dfe0 pc=0x4c0601
created by testing.(*T).Run in goroutine 1
	/home/swarming/.swarming/w/ir/x/w/goroot/src/testing/testing.go:1999 +0x9d3

watchflakes

Metadata

Metadata

Assignees

Labels

NeedsFixThe path to resolution is known, but the work has not been done.compiler/runtimeIssues related to the Go compiler and/or runtime.

Type

No type

Projects

Status

Todo

Status

No status

Relationships

None yet

Development

No branches or pull requests

Issue actions