Bug 1095728

Summary: sporadic failed test of runtime/pprof on koji
Product: [Fedora] Fedora Reporter: Vincent Batts <vbatts>
Component: golangAssignee: Vincent Batts <vbatts>
Status: CLOSED EOL QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 22CC: adam, admiller, golang-updates, jkeck, lemenkov, renich, s, vbatts
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-07-19 11:29:19 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Vincent Batts 2014-05-08 12:36:58 UTC
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:

Comment 1 Jaroslav Reznik 2015-03-03 15:47:28 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 22 development cycle.
Changing version to '22'.

More information and reason for this action is here:
https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora22

Comment 2 Fedora End Of Life 2016-07-19 11:29:19 UTC
Fedora 22 changed to end-of-life (EOL) status on 2016-07-19. Fedora 22 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
bug.

Thank you for reporting this bug and we are sorry it could not be fixed.