https://bugzilla.redhat.com/show_bug.cgi?id=1095728
Bug ID: 1095728
Summary: sporadic failed test of runtime/pprof on koji
Product: Fedora
Version: rawhide
Component: golang
Assignee: adam(a)spicenitz.org
Reporter: vbatts(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: adam(a)spicenitz.org, admiller(a)redhat.com,
golang(a)lists.fedoraproject.org, lemenkov(a)gmail.com,
lsm5(a)redhat.com, renich(a)woralelandia.com, s(a)shk.io,
vbatts(a)redhat.com
Description of problem:
the runtime/prrof
Version-Release number of selected component (if applicable):
golang-1.2.1
How reproducible:
about 1/3 times.
Steps to Reproduce:
1. build the golang src.rpm on the fedora koji service
2.
3.
Actual results:
ok regexp/syntax 1.210s
ok runtime 10.717s
? runtime/cgo [no test files]
ok runtime/debug 0.005s
--- FAIL: TestBlockProfile (0.16 seconds)
pprof_test.go:332: Bad chan close entry, expect:
[0-9]+ [0-9]+ @ 0x[0-9,a-f]+ 0x[0-9,a-f]+ 0x[0-9,a-f]+ 0x[0-9,a-f]+
0x[0-9,a-f]+
# 0x[0-9,a-f]+ runtime\.chanrecv1\+0x[0-9,a-f]+
.*/src/pkg/runtime/chan.c:[0-9]+
# 0x[0-9,a-f]+ runtime/pprof_test\.blockChanClose\+0x[0-9,a-f]+
.*/src/pkg/runtime/pprof/pprof_test.go:[0-9]+
# 0x[0-9,a-f]+ runtime/pprof_test\.TestBlockProfile\+0x[0-9,a-f]+
.*/src/pkg/runtime/pprof/pprof_test.go:[0-9]+
got:
--- contention:
cycles/second=2533443292
26109144 1 @ 0x804c41f 0x807b193 0x807acd2 0x8075208 0x805d460
# 0x804c41f runtime.chanrecv1+0x2f
/usr/lib/golang/src/pkg/runtime/chan.c:446
# 0x807b193 runtime/pprof_test.blockChanRecv+0x93
/builddir/build/BUILD/go/src/pkg/runtime/pprof/pprof_test.go:345
# 0x807acd2 runtime/pprof_test.TestBlockProfile+0x122
/builddir/build/BUILD/go/src/pkg/runtime/pprof/pprof_test.go:320
# 0x8075208 testing.tRunner+0x88
/usr/lib/golang/src/pkg/testing/testing.go:391
26082450 1 @ 0x809b1ae 0x807b58b 0x807acd2 0x8075208 0x805d460
# 0x809b1ae sync.(*Mutex).Lock+0xce
/usr/lib/golang/src/pkg/sync/mutex.go:66
# 0x807b58b runtime/pprof_test.blockMutex+0x6b
/builddir/build/BUILD/go/src/pkg/runtime/pprof/pprof_test.go:399
# 0x807acd2 runtime/pprof_test.TestBlockProfile+0x122
/builddir/build/BUILD/go/src/pkg/runtime/pprof/pprof_test.go:320
# 0x8075208 testing.tRunner+0x88
/usr/lib/golang/src/pkg/testing/testing.go:391
26018053 1 @ 0x804c9ff 0x807b519 0x807acd2 0x8075208 0x805d460
# 0x804c9ff runtime.selectgo+0xf
/usr/lib/golang/src/pkg/runtime/chan.c:840
# 0x807b519 runtime/pprof_test.blockSelectSendSync+0x119
/builddir/build/BUILD/go/src/pkg/runtime/pprof/pprof_test.go:386
# 0x807acd2 runtime/pprof_test.TestBlockProfile+0x122
/builddir/build/BUILD/go/src/pkg/runtime/pprof/pprof_test.go:320
# 0x8075208 testing.tRunner+0x88
/usr/lib/golang/src/pkg/testing/testing.go:391
26013865 1 @ 0x804c9ff 0x807b3f0 0x807acd2 0x8075208 0x805d460
# 0x804c9ff runtime.selectgo+0xf
/usr/lib/golang/src/pkg/runtime/chan.c:840
# 0x807b3f0 runtime/pprof_test.blockSelectRecvAsync+0x110
/builddir/build/BUILD/go/src/pkg/runtime/pprof/pprof_test.go:373
# 0x807acd2 runtime/pprof_test.TestBlockProfile+0x122
/builddir/build/BUILD/go/src/pkg/runtime/pprof/pprof_test.go:320
# 0x8075208 testing.tRunner+0x88
/usr/lib/golang/src/pkg/testing/testing.go:391
25939238 1 @ 0x804c3df 0x807b238 0x807acd2 0x8075208 0x805d460
# 0x804c3df runtime.chansend1+0x3f
/usr/lib/golang/src/pkg/runtime/chan.c:438
# 0x807b238 runtime/pprof_test.blockChanSend+0x98
/builddir/build/BUILD/go/src/pkg/runtime/pprof/pprof_test.go:354
# 0x807acd2 runtime/pprof_test.TestBlockProfile+0x122
/builddir/build/BUILD/go/src/pkg/runtime/pprof/pprof_test.go:320
# 0x8075208 testing.tRunner+0x88
/usr/lib/golang/src/pkg/testing/testing.go:391
FAIL
FAIL runtime/pprof 6.366s
? runtime/race [no test files]
ok sort 0.095s
ok strconv 0.700s
ok strings 0.147s
ok sync 0.045s
ok sync/atomic 0.055s
ok syscall 0.021s
ok testing 0.005s
? testing/iotest [no test files]
ok testing/quick 0.043s
ok text/scanner 0.007s
ok text/tabwriter 0.006s
ok text/template 0.057s
ok text/template/parse 0.017s
ok time 2.643s
ok unicode 0.016s
ok unicode/utf16 0.005s
ok unicode/utf8 0.019s
? unsafe [no test files]
error: Bad exit status from /var/tmp/rpm-tmp.I6MoAU (%check)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.I6MoAU (%check)
Child return code was: 1
EXCEPTION: Command failed. See logs for output.
# ['bash', '--login', '-c', 'rpmbuild -bb --target i686
--nodeps
builddir/build/SPECS/golang.spec']
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/mockbuild/trace_decorator.py", line
70, in trace
result = func(*args, **kw)
File "/usr/lib/python2.7/site-packages/mockbuild/util.py", line 376, in do
raise mockbuild.exception.Error, ("Command failed. See logs for output.\n #
%s" % (command,), child.returncode)
Error: Command failed. See logs for output.
# ['bash', '--login', '-c', 'rpmbuild -bb --target i686
--nodeps
builddir/build/SPECS/golang.spec']
LEAVE do --> EXCEPTION RAISED
Expected results:
Additional info:
--
You are receiving this mail because:
You are on the CC list for the bug.