Data Race in function executors/docker/machine.(*testMachine).Create() - executors/docker/machine/provider_test.go:105
==================
WARNING: DATA RACE
Write at 0x00c4203c2d00 by goroutine 36:
gitlab.com/gitlab-org/gitlab-runner/executors/docker/machine.(*testMachine).Create()
/Users/nolith/src/gitlab.com/gitlab-org/gitlab-runner/executors/docker/machine/provider_test.go:105 +0x15e
gitlab.com/gitlab-org/gitlab-runner/executors/docker/machine.(*machineProvider).create.func1()
/Users/nolith/src/gitlab.com/gitlab-org/gitlab-runner/executors/docker/machine/provider.go:72 +0x18d
Previous read at 0x00c4203c2d00 by goroutine 35:
gitlab.com/gitlab-org/gitlab-runner/executors/docker/machine.(*testMachine).Exist()
/Users/nolith/src/gitlab.com/gitlab-org/gitlab-runner/executors/docker/machine/provider_test.go:142 +0x3f
gitlab.com/gitlab-org/gitlab-runner/executors/docker/machine.(*machineProvider).removeMachine()
/Users/nolith/src/gitlab.com/gitlab-org/gitlab-runner/executors/docker/machine/provider.go:153 +0xc7
gitlab.com/gitlab-org/gitlab-runner/executors/docker/machine.(*machineProvider).finalizeRemoval()
/Users/nolith/src/gitlab.com/gitlab-org/gitlab-runner/executors/docker/machine/provider.go:188 +0x5d
Goroutine 36 (running) created at:
gitlab.com/gitlab-org/gitlab-runner/executors/docker/machine.(*machineProvider).create()
/Users/nolith/src/gitlab.com/gitlab-org/gitlab-runner/executors/docker/machine/provider.go:101 +0x2c0
gitlab.com/gitlab-org/gitlab-runner/executors/docker/machine.(*machineProvider).useMachine()
/Users/nolith/src/gitlab.com/gitlab-org/gitlab-runner/executors/docker/machine/provider.go:134 +0x109
time="2017-11-21T11:23:06+01:00" level=info msg="Machine removed" created=986.17µs name=second-fail-1511259786-cf885889 now=2017-11-21 11:23:06.807139096 +0100 CET reason="Failed to create" retries=0 used=333.76µs usedCount=0
gitlab.com/gitlab-org/gitlab-runner/executors/docker/machine.(*machineProvider).retryUseMachine()
/Users/nolith/src/gitlab.com/gitlab-org/gitlab-runner/executors/docker/machine/provider.go:143 +0x5e
gitlab.com/gitlab-org/gitlab-runner/executors/docker/machine.TestMachineTestRetry()
/Users/nolith/src/gitlab.com/gitlab-org/gitlab-runner/executors/docker/machine/provider_test.go:333 +0x1fc
testing.tRunner()
/usr/local/Cellar/go@1.8/1.8.5/libexec/src/testing/testing.go:657 +0x107
Goroutine 35 (running) created at:
gitlab.com/gitlab-org/gitlab-runner/executors/docker/machine.(*machineProvider).remove()
/Users/nolith/src/gitlab.com/gitlab-org/gitlab-runner/executors/docker/machine/provider.go:226 +0x3d9
gitlab.com/gitlab-org/gitlab-runner/executors/docker/machine.(*machineProvider).create.func1()
/Users/nolith/src/gitlab.com/gitlab-org/gitlab-runner/executors/docker/machine/provider.go:87 +0x753
==================