Skip to content

Instantly share code, notes, and snippets.

@stevekuznetsov
Created May 6, 2016 14:05
Show Gist options
  • Save stevekuznetsov/43822ff406e64e8d4b40dc3e50f15f81 to your computer and use it in GitHub Desktop.
Save stevekuznetsov/43822ff406e64e8d4b40dc3e50f15f81 to your computer and use it in GitHub Desktop.
race
$ hack/test-go.sh pkg/generate/git/
==================
WARNING: DATA RACE
Read by goroutine 12:
github.com/openshift/origin/pkg/generate/git.timedCommand()
github.com/openshift/origin/pkg/generate/git/_test/_obj_test/repository.go:479 +0x19b6
github.com/openshift/origin/pkg/generate/git.TestListRemoteTimeout.func2()
/home/stevekuznetsov/go/src/github.com/openshift/origin/pkg/generate/git/list_remote_timeout_test.go:25 +0x173
Previous write by goroutine 13:
bytes.(*Buffer).Truncate()
/usr/local/go/src/bytes/buffer.go:74 +0xb5
bytes.(*Buffer).ReadFrom()
/usr/local/go/src/bytes/buffer.go:161 +0xcd
io.copyBuffer()
/usr/local/go/src/io/io.go:374 +0x1a5
io.Copy()
/usr/local/go/src/io/io.go:350 +0x78
os/exec.(*Cmd).writerDescriptor.func1()
/usr/local/go/src/os/exec/exec.go:236 +0x98
os/exec.(*Cmd).Start.func1()
/usr/local/go/src/os/exec/exec.go:344 +0x2a
Goroutine 12 (running) created at:
github.com/openshift/origin/pkg/generate/git.TestListRemoteTimeout()
/home/stevekuznetsov/go/src/github.com/openshift/origin/pkg/generate/git/list_remote_timeout_test.go:31 +0x14c
testing.tRunner()
/usr/local/go/src/testing/testing.go:473 +0xdc
Goroutine 13 (running) created at:
os/exec.(*Cmd).Start()
/usr/local/go/src/os/exec/exec.go:345 +0xe48
github.com/openshift/origin/pkg/generate/git.timedCommand()
github.com/openshift/origin/pkg/generate/git/_test/_obj_test/repository.go:438 +0x808
github.com/openshift/origin/pkg/generate/git.TestListRemoteTimeout.func2()
/home/stevekuznetsov/go/src/github.com/openshift/origin/pkg/generate/git/list_remote_timeout_test.go:25 +0x173
==================
==================
WARNING: DATA RACE
Read by goroutine 12:
github.com/openshift/origin/pkg/generate/git.timedCommand()
github.com/openshift/origin/pkg/generate/git/_test/_obj_test/repository.go:479 +0x19d0
github.com/openshift/origin/pkg/generate/git.TestListRemoteTimeout.func2()
/home/stevekuznetsov/go/src/github.com/openshift/origin/pkg/generate/git/list_remote_timeout_test.go:25 +0x173
Previous write by goroutine 13:
bytes.(*Buffer).Truncate()
/usr/local/go/src/bytes/buffer.go:76 +0xef
bytes.(*Buffer).ReadFrom()
/usr/local/go/src/bytes/buffer.go:161 +0xcd
io.copyBuffer()
/usr/local/go/src/io/io.go:374 +0x1a5
io.Copy()
/usr/local/go/src/io/io.go:350 +0x78
os/exec.(*Cmd).writerDescriptor.func1()
/usr/local/go/src/os/exec/exec.go:236 +0x98
os/exec.(*Cmd).Start.func1()
/usr/local/go/src/os/exec/exec.go:344 +0x2a
Goroutine 12 (running) created at:
github.com/openshift/origin/pkg/generate/git.TestListRemoteTimeout()
/home/stevekuznetsov/go/src/github.com/openshift/origin/pkg/generate/git/list_remote_timeout_test.go:31 +0x14c
testing.tRunner()
/usr/local/go/src/testing/testing.go:473 +0xdc
Goroutine 13 (running) created at:
os/exec.(*Cmd).Start()
/usr/local/go/src/os/exec/exec.go:345 +0xe48
github.com/openshift/origin/pkg/generate/git.timedCommand()
github.com/openshift/origin/pkg/generate/git/_test/_obj_test/repository.go:438 +0x808
github.com/openshift/origin/pkg/generate/git.TestListRemoteTimeout.func2()
/home/stevekuznetsov/go/src/github.com/openshift/origin/pkg/generate/git/list_remote_timeout_test.go:25 +0x173
==================
==================
WARNING: DATA RACE
Read by goroutine 12:
github.com/openshift/origin/pkg/generate/git.timedCommand()
github.com/openshift/origin/pkg/generate/git/_test/_obj_test/repository.go:486 +0x18e1
github.com/openshift/origin/pkg/generate/git.TestListRemoteTimeout.func2()
/home/stevekuznetsov/go/src/github.com/openshift/origin/pkg/generate/git/list_remote_timeout_test.go:25 +0x173
Previous write by goroutine 14:
bytes.(*Buffer).Truncate()
/usr/local/go/src/bytes/buffer.go:74 +0xb5
bytes.(*Buffer).ReadFrom()
/usr/local/go/src/bytes/buffer.go:161 +0xcd
io.copyBuffer()
/usr/local/go/src/io/io.go:374 +0x1a5
io.Copy()
/usr/local/go/src/io/io.go:350 +0x78
os/exec.(*Cmd).writerDescriptor.func1()
/usr/local/go/src/os/exec/exec.go:236 +0x98
os/exec.(*Cmd).Start.func1()
/usr/local/go/src/os/exec/exec.go:344 +0x2a
Goroutine 12 (running) created at:
github.com/openshift/origin/pkg/generate/git.TestListRemoteTimeout()
/home/stevekuznetsov/go/src/github.com/openshift/origin/pkg/generate/git/list_remote_timeout_test.go:31 +0x14c
testing.tRunner()
/usr/local/go/src/testing/testing.go:473 +0xdc
Goroutine 14 (running) created at:
os/exec.(*Cmd).Start()
/usr/local/go/src/os/exec/exec.go:345 +0xe48
github.com/openshift/origin/pkg/generate/git.timedCommand()
github.com/openshift/origin/pkg/generate/git/_test/_obj_test/repository.go:438 +0x808
github.com/openshift/origin/pkg/generate/git.TestListRemoteTimeout.func2()
/home/stevekuznetsov/go/src/github.com/openshift/origin/pkg/generate/git/list_remote_timeout_test.go:25 +0x173
==================
==================
WARNING: DATA RACE
Read by goroutine 12:
github.com/openshift/origin/pkg/generate/git.timedCommand()
github.com/openshift/origin/pkg/generate/git/_test/_obj_test/repository.go:486 +0x18fb
github.com/openshift/origin/pkg/generate/git.TestListRemoteTimeout.func2()
/home/stevekuznetsov/go/src/github.com/openshift/origin/pkg/generate/git/list_remote_timeout_test.go:25 +0x173
Previous write by goroutine 14:
bytes.(*Buffer).Truncate()
/usr/local/go/src/bytes/buffer.go:76 +0xef
bytes.(*Buffer).ReadFrom()
/usr/local/go/src/bytes/buffer.go:161 +0xcd
io.copyBuffer()
/usr/local/go/src/io/io.go:374 +0x1a5
io.Copy()
/usr/local/go/src/io/io.go:350 +0x78
os/exec.(*Cmd).writerDescriptor.func1()
/usr/local/go/src/os/exec/exec.go:236 +0x98
os/exec.(*Cmd).Start.func1()
/usr/local/go/src/os/exec/exec.go:344 +0x2a
Goroutine 12 (running) created at:
github.com/openshift/origin/pkg/generate/git.TestListRemoteTimeout()
/home/stevekuznetsov/go/src/github.com/openshift/origin/pkg/generate/git/list_remote_timeout_test.go:31 +0x14c
testing.tRunner()
/usr/local/go/src/testing/testing.go:473 +0xdc
Goroutine 14 (running) created at:
os/exec.(*Cmd).Start()
/usr/local/go/src/os/exec/exec.go:345 +0xe48
github.com/openshift/origin/pkg/generate/git.timedCommand()
github.com/openshift/origin/pkg/generate/git/_test/_obj_test/repository.go:438 +0x808
github.com/openshift/origin/pkg/generate/git.TestListRemoteTimeout.func2()
/home/stevekuznetsov/go/src/github.com/openshift/origin/pkg/generate/git/list_remote_timeout_test.go:25 +0x173
==================
--- FAIL: TestListRemoteTimeout (0.00s)
list_remote_timeout_test.go:39: expected git ls-remote to have timed out, but it didn't
FAIL
coverage: 38.7% of statements
FAIL github.com/openshift/origin/pkg/generate/git 0.013s
!!! Error in hack/test-go.sh:284
'go test ${gotest_flags} ${test_packages}' exited with status 1
Call stack:
1: hack/test-go.sh:284 main(...)
Exiting with status 1
hack/test-go.sh failed after 3 seconds
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment