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: [email protected]
          Reporter: [email protected]
        QA Contact: [email protected]
                CC: [email protected], [email protected],
                    [email protected], [email protected],
                    [email protected], [email protected], [email protected],
                    [email protected]



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.
_______________________________________________
golang mailing list
[email protected]
https://lists.fedoraproject.org/mailman/listinfo/golang

Reply via email to