Data Race in function network.TestJobForceSend() - network/trace_test.go:192
==================
WARNING: DATA RACE
Read at 0x00c420457d50 by goroutine 74:
gitlab.com/gitlab-org/gitlab-runner/network.TestJobForceSend()
/Users/nolith/src/gitlab.com/gitlab-org/gitlab-runner/network/trace_test.go:192 +0x50a
testing.tRunner()
/usr/local/Cellar/go@1.8/1.8.5/libexec/src/testing/testing.go:657 +0x107
Previous write at 0x00c420457d50 by goroutine 33:
gitlab.com/gitlab-org/gitlab-runner/network.(*updateTraceNetwork).PatchTrace()
/Users/nolith/src/gitlab.com/gitlab-org/gitlab-runner/network/trace_test.go:70 +0x286
gitlab.com/gitlab-org/gitlab-runner/network.(*clientJobTrace).incrementalUpdate()
/Users/nolith/src/gitlab.com/gitlab-org/gitlab-runner/network/trace.go:206 +0x616
gitlab.com/gitlab-org/gitlab-runner/network.(*clientJobTrace).watch()
/Users/nolith/src/gitlab.com/gitlab-org/gitlab-runner/network/trace.go:278 +0x119
Goroutine 74 (running) created at:
testing.(*T).Run()
/usr/local/Cellar/go@1.8/1.8.5/libexec/src/testing/testing.go:697 +0x543
testing.runTests.func1()
/usr/local/Cellar/go@1.8/1.8.5/libexec/src/testing/testing.go:882 +0xaa
testing.tRunner()
/usr/local/Cellar/go@1.8/1.8.5/libexec/src/testing/testing.go:657 +0x107
testing.runTests()
/usr/local/Cellar/go@1.8/1.8.5/libexec/src/testing/testing.go:888 +0x4e0
testing.(*M).Run()
/usr/local/Cellar/go@1.8/1.8.5/libexec/src/testing/testing.go:822 +0x1c3
main.main()
gitlab.com/gitlab-org/gitlab-runner/network/_test/_testmain.go:108 +0x20f
Goroutine 33 (running) created at:
gitlab.com/gitlab-org/gitlab-runner/network.(*clientJobTrace).start()
/Users/nolith/src/gitlab.com/gitlab-org/gitlab-runner/network/trace.go:119 +0x258
gitlab.com/gitlab-org/gitlab-runner/network.TestJobForceSend()
/Users/nolith/src/gitlab.com/gitlab-org/gitlab-runner/network/trace_test.go:184 +0x35f
testing.tRunner()
/usr/local/Cellar/go@1.8/1.8.5/libexec/src/testing/testing.go:657 +0x107
==================