linux-amd64-race at 494dd1dddceb2df533feddd483b7cb05310f1085 building tools at 9d70759bc69bef81dd3a5cd8d4bade525dc54500 testing in module mode; GOMOD=/workdir/gopath/src/golang.org/x/tools/go.mod :: Running /workdir/go/bin/go with args ["/workdir/go/bin/go" "test" "-short" "-race" "golang.org/x/tools/..."] and env ["PATH=/workdir/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" "HOSTNAME=buildlet-linux-jessie-rnc824e74" "DEBIAN_FRONTEND=noninteractive" "HOME=/root" "USER=root" "GO_STAGE0_NET_DELAY=0s" "GO_STAGE0_DL_DELAY=100ms" "WORKDIR=/workdir" "GOROOT_BOOTSTRAP=/workdir/go1.4" "GO_BUILDER_NAME=linux-amd64-race" "GOROOT_BOOTSTRAP=/go1.4" "GO_DISABLE_OUTBOUND_NETWORK=1" "GOROOT=/workdir/go" "GOPATH=/workdir/gopath" "GOPROXY=http://10.240.0.101:30157" "TMPDIR=/workdir/tmp" "GOCACHE=/workdir/gocache"] in dir /workdir/gopath/src/golang.org/x/tools go: downloading golang.org/x/net v0.0.0-20190620200207-3b0461eec859 go: downloading golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898 go: downloading golang.org/x/sync v0.0.0-20190423024810-112230192c58 go: downloading golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee ok golang.org/x/tools/benchmark/parse 0.029s ok golang.org/x/tools/blog 0.033s ? golang.org/x/tools/blog/atom [no test files] ? golang.org/x/tools/cmd/auth/authtest [no test files] ? golang.org/x/tools/cmd/auth/cookieauth [no test files] ? golang.org/x/tools/cmd/auth/gitauth [no test files] ? golang.org/x/tools/cmd/auth/netrcauth [no test files] ok golang.org/x/tools/cmd/benchcmp 0.045s ok golang.org/x/tools/cmd/bundle 0.057s ok golang.org/x/tools/cmd/callgraph 40.329s ? golang.org/x/tools/cmd/compilebench [no test files] ok golang.org/x/tools/cmd/cover 1.875s ok golang.org/x/tools/cmd/digraph 0.075s ? golang.org/x/tools/cmd/eg [no test files] ok golang.org/x/tools/cmd/fiximports 11.612s ok golang.org/x/tools/cmd/getgo 0.041s ? golang.org/x/tools/cmd/getgo/server [no test files] ok golang.org/x/tools/cmd/go-contrib-init 0.039s ? golang.org/x/tools/cmd/godex [no test files] ok golang.org/x/tools/cmd/godoc 20.100s ? golang.org/x/tools/cmd/goimports [no test files] ? golang.org/x/tools/cmd/gomvpkg [no test files] ok golang.org/x/tools/cmd/gorename 11.512s ? golang.org/x/tools/cmd/gotype [no test files] ? golang.org/x/tools/cmd/goyacc [no test files] ok golang.org/x/tools/cmd/guru 0.090s ? golang.org/x/tools/cmd/guru/serial [no test files] ? golang.org/x/tools/cmd/html2article [no test files] ? golang.org/x/tools/cmd/present [no test files] ? golang.org/x/tools/cmd/splitdwarf [no test files] ok golang.org/x/tools/cmd/splitdwarf/internal/macho 0.046s ? golang.org/x/tools/cmd/ssadump [no test files] ? golang.org/x/tools/cmd/stress [no test files] ok golang.org/x/tools/cmd/stringer 18.030s ? golang.org/x/tools/cmd/toolstash [no test files] ok golang.org/x/tools/container/intsets 2.336s ok golang.org/x/tools/cover 0.039s ? golang.org/x/tools/go/analysis [no test files] ok golang.org/x/tools/go/analysis/analysistest 0.204s ok golang.org/x/tools/go/analysis/internal/analysisflags 0.277s ok golang.org/x/tools/go/analysis/internal/checker 0.194s ok golang.org/x/tools/go/analysis/internal/facts 0.594s ok golang.org/x/tools/go/analysis/multichecker 66.670s ok golang.org/x/tools/go/analysis/passes/asmdecl 1.511s ok golang.org/x/tools/go/analysis/passes/assign 9.302s ok golang.org/x/tools/go/analysis/passes/atomic 0.157s ok golang.org/x/tools/go/analysis/passes/atomicalign 0.129s ok golang.org/x/tools/go/analysis/passes/bools 8.306s ok golang.org/x/tools/go/analysis/passes/buildssa 0.153s ok golang.org/x/tools/go/analysis/passes/buildtag 0.143s ok golang.org/x/tools/go/analysis/passes/cgocall 8.529s ok golang.org/x/tools/go/analysis/passes/composite 9.582s ok golang.org/x/tools/go/analysis/passes/copylock 8.178s ok golang.org/x/tools/go/analysis/passes/ctrlflow 12.710s ok golang.org/x/tools/go/analysis/passes/deepequalerrors 11.572s ok golang.org/x/tools/go/analysis/passes/errorsas 5.545s ok golang.org/x/tools/go/analysis/passes/findcall 0.529s ? golang.org/x/tools/go/analysis/passes/findcall/cmd/findcall [no test files] ok golang.org/x/tools/go/analysis/passes/httpresponse 15.793s ? golang.org/x/tools/go/analysis/passes/inspect [no test files] ? golang.org/x/tools/go/analysis/passes/internal/analysisutil [no test files] ok golang.org/x/tools/go/analysis/passes/loopclosure 0.111s ok golang.org/x/tools/go/analysis/passes/lostcancel 13.716s ? golang.org/x/tools/go/analysis/passes/lostcancel/cmd/lostcancel [no test files] ok golang.org/x/tools/go/analysis/passes/nilfunc 0.207s ok golang.org/x/tools/go/analysis/passes/nilness 0.185s ? golang.org/x/tools/go/analysis/passes/nilness/cmd/nilness [no test files] ok golang.org/x/tools/go/analysis/passes/pkgfact 0.169s ok golang.org/x/tools/go/analysis/passes/printf 13.821s ok golang.org/x/tools/go/analysis/passes/shadow 8.095s ? golang.org/x/tools/go/analysis/passes/shadow/cmd/shadow [no test files] ok golang.org/x/tools/go/analysis/passes/shift 0.209s ok golang.org/x/tools/go/analysis/passes/sortslice 6.963s ok golang.org/x/tools/go/analysis/passes/stdmethods 23.583s ok golang.org/x/tools/go/analysis/passes/structtag 10.196s ok golang.org/x/tools/go/analysis/passes/testinggoroutine 11.829s ok golang.org/x/tools/go/analysis/passes/tests 11.428s ok golang.org/x/tools/go/analysis/passes/unmarshal 12.600s ? golang.org/x/tools/go/analysis/passes/unmarshal/cmd/unmarshal [no test files] ok golang.org/x/tools/go/analysis/passes/unreachable 0.237s ok golang.org/x/tools/go/analysis/passes/unsafeptr 9.863s ok golang.org/x/tools/go/analysis/passes/unusedresult 9.250s ? golang.org/x/tools/go/analysis/singlechecker [no test files] ok golang.org/x/tools/go/analysis/unitchecker 4.452s ok golang.org/x/tools/go/ast/astutil 0.407s ok golang.org/x/tools/go/ast/inspector 0.794s ok golang.org/x/tools/go/buildutil 0.843s ? golang.org/x/tools/go/callgraph [no test files] ok golang.org/x/tools/go/callgraph/cha 0.058s ok golang.org/x/tools/go/callgraph/rta 0.054s ok golang.org/x/tools/go/callgraph/static 0.062s ok golang.org/x/tools/go/cfg 0.037s ok golang.org/x/tools/go/expect 0.037s ok golang.org/x/tools/go/gccgoexportdata 0.044s ok golang.org/x/tools/go/gcexportdata 0.302s ? golang.org/x/tools/go/internal/cgo [no test files] ok golang.org/x/tools/go/internal/gccgoimporter 0.091s ok golang.org/x/tools/go/internal/gcimporter 33.808s ? golang.org/x/tools/go/internal/packagesdriver [no test files] ok golang.org/x/tools/go/loader 36.761s ok golang.org/x/tools/go/packages 204.798s ? golang.org/x/tools/go/packages/gopackages [no test files] ok golang.org/x/tools/go/packages/packagestest 0.181s ok golang.org/x/tools/go/pointer 28.876s ok golang.org/x/tools/go/ssa 35.077s ok golang.org/x/tools/go/ssa/interp 2.303s ok golang.org/x/tools/go/ssa/ssautil 6.764s ok golang.org/x/tools/go/types/objectpath 0.052s ok golang.org/x/tools/go/types/typeutil 5.545s ok golang.org/x/tools/go/vcs 0.040s ok golang.org/x/tools/godoc 5.250s ? golang.org/x/tools/godoc/analysis [no test files] ? golang.org/x/tools/godoc/golangorgenv [no test files] ok golang.org/x/tools/godoc/redirect 5.314s ok golang.org/x/tools/godoc/static 29.022s ? golang.org/x/tools/godoc/util [no test files] ok golang.org/x/tools/godoc/vfs 0.036s ok golang.org/x/tools/godoc/vfs/gatefs 0.034s ? golang.org/x/tools/godoc/vfs/httpfs [no test files] ok golang.org/x/tools/godoc/vfs/mapfs 0.027s ok golang.org/x/tools/godoc/vfs/zipfs 0.067s ? golang.org/x/tools/imports [no test files] ok golang.org/x/tools/internal/apidiff 0.922s ok golang.org/x/tools/internal/fastwalk 0.062s ok golang.org/x/tools/internal/gopathwalk 0.075s ok golang.org/x/tools/internal/imports 40.158s ok golang.org/x/tools/internal/jsonrpc2 0.042s ok golang.org/x/tools/internal/jsonrpc2/servertest 0.036s ok golang.org/x/tools/internal/lsp 53.273s ? golang.org/x/tools/internal/lsp/browser [no test files] ok golang.org/x/tools/internal/lsp/cache 0.104s ok golang.org/x/tools/internal/lsp/cmd 45.733s ? golang.org/x/tools/internal/lsp/cmd/test [no test files] ? golang.org/x/tools/internal/lsp/debug [no test files] ok golang.org/x/tools/internal/lsp/diff 0.089s ok golang.org/x/tools/internal/lsp/diff/difftest 0.057s [no tests to run] ok golang.org/x/tools/internal/lsp/diff/myers 0.042s ok golang.org/x/tools/internal/lsp/fake 0.089s ok golang.org/x/tools/internal/lsp/fuzzy 0.106s ? golang.org/x/tools/internal/lsp/helper [no test files] 2020/02/07 16:39:17 : context canceled ================== WARNING: DATA RACE Read at 0x00c00008e668 by goroutine 15: go/types.(*Checker).importPackage() /workdir/go/src/go/types/resolver.go:189 +0x188 go/types.(*Checker).collectObjects() /workdir/go/src/go/types/resolver.go:254 +0xe13 go/types.(*Checker).checkFiles() /workdir/go/src/go/types/check.go:255 +0xd7 go/types.(*Checker).Files() /workdir/go/src/go/types/check.go:248 +0x162f golang.org/x/tools/internal/lsp/cache.typeCheck() /workdir/gopath/src/golang.org/x/tools/internal/lsp/cache/check.go:353 +0x15ec golang.org/x/tools/internal/lsp/cache.(*snapshot).buildPackageHandle.func1() /workdir/gopath/src/golang.org/x/tools/internal/lsp/cache/check.go:99 +0x2b6 golang.org/x/tools/internal/memoize.(*Handle).run.func1() /workdir/gopath/src/golang.org/x/tools/internal/memoize/memoize.go:216 +0x8b Previous write at 0x00c00008e668 by goroutine 500: go/types.(*Checker).checkFiles() /workdir/go/src/go/types/check.go:270 +0x1ad go/types.(*Checker).Files() /workdir/go/src/go/types/check.go:248 +0x162f golang.org/x/tools/internal/lsp/cache.typeCheck() /workdir/gopath/src/golang.org/x/tools/internal/lsp/cache/check.go:353 +0x15ec golang.org/x/tools/internal/lsp/cache.(*snapshot).buildPackageHandle.func1() /workdir/gopath/src/golang.org/x/tools/internal/lsp/cache/check.go:99 +0x2b6 golang.org/x/tools/internal/memoize.(*Handle).run.func1() /workdir/gopath/src/golang.org/x/tools/internal/memoize/memoize.go:216 +0x8b Goroutine 15 (running) created at: golang.org/x/tools/internal/memoize.(*Handle).run() /workdir/gopath/src/golang.org/x/tools/internal/memoize/memoize.go:210 +0x1b2 golang.org/x/tools/internal/memoize.(*Handle).Get() /workdir/gopath/src/golang.org/x/tools/internal/memoize/memoize.go:192 +0x1e0 golang.org/x/tools/internal/lsp/cache.(*packageHandle).check() /workdir/gopath/src/golang.org/x/tools/internal/lsp/cache/check.go:188 +0x63 golang.org/x/tools/internal/lsp/cache.(*snapshot).buildPackageHandle.func1.1() /workdir/gopath/src/golang.org/x/tools/internal/lsp/cache/check.go:95 +0x4c Goroutine 500 (finished) created at: golang.org/x/tools/internal/memoize.(*Handle).run() /workdir/gopath/src/golang.org/x/tools/internal/memoize/memoize.go:210 +0x1b2 golang.org/x/tools/internal/memoize.(*Handle).Get() /workdir/gopath/src/golang.org/x/tools/internal/memoize/memoize.go:192 +0x1e0 golang.org/x/tools/internal/lsp/cache.(*packageHandle).check() /workdir/gopath/src/golang.org/x/tools/internal/lsp/cache/check.go:188 +0x63 golang.org/x/tools/internal/lsp/cache.(*snapshot).buildPackageHandle.func1.1() /workdir/gopath/src/golang.org/x/tools/internal/lsp/cache/check.go:95 +0x4c ================== --- FAIL: TestDiagnosticErrorInEditedFile (11.13s) testing.go:907: race detected during execution of test --- FAIL: TestDiagnosticErrorInNewFile (12.92s) testing.go:907: race detected during execution of test --- FAIL: TestSimultaneousEdits (13.03s) testing.go:907: race detected during execution of test FAIL FAIL golang.org/x/tools/internal/lsp/lsprpc 13.202s ok golang.org/x/tools/internal/lsp/mod 0.296s ? golang.org/x/tools/internal/lsp/protocol [no test files] ok golang.org/x/tools/internal/lsp/snippet 0.030s ok golang.org/x/tools/internal/lsp/source 158.299s ? golang.org/x/tools/internal/lsp/telemetry [no test files] ? golang.org/x/tools/internal/lsp/tests [no test files] ok golang.org/x/tools/internal/memoize 0.052s ok golang.org/x/tools/internal/module 0.058s ? golang.org/x/tools/internal/packagesinternal [no test files] ok golang.org/x/tools/internal/semver 0.067s ok golang.org/x/tools/internal/span 0.041s ? golang.org/x/tools/internal/telemetry [no test files] ? golang.org/x/tools/internal/telemetry/export [no test files] ok golang.org/x/tools/internal/telemetry/export/ocagent 0.080s ok golang.org/x/tools/internal/telemetry/export/ocagent/wire 0.068s ? golang.org/x/tools/internal/telemetry/export/prometheus [no test files] ok golang.org/x/tools/internal/telemetry/log 0.026s [no tests to run] ? golang.org/x/tools/internal/telemetry/metric [no test files] ? golang.org/x/tools/internal/telemetry/stats [no test files] ? golang.org/x/tools/internal/telemetry/tag [no test files] ? golang.org/x/tools/internal/telemetry/trace [no test files] ? golang.org/x/tools/internal/telemetry/unit [no test files] ? golang.org/x/tools/internal/testenv [no test files] ? golang.org/x/tools/internal/tool [no test files] ? golang.org/x/tools/internal/xcontext [no test files] ? golang.org/x/tools/playground [no test files] ok golang.org/x/tools/playground/socket 0.042s ok golang.org/x/tools/present 0.081s ok golang.org/x/tools/refactor/eg 17.528s ok golang.org/x/tools/refactor/importgraph 6.117s ok golang.org/x/tools/refactor/rename 0.629s ? golang.org/x/tools/refactor/satisfy [no test files] ok golang.org/x/tools/txtar 0.052s FAIL :: Running /workdir/go/bin/go with args ["/workdir/go/bin/go" "test" "-short" "-race" "golang.org/x/tools/gopls/..."] and env ["PATH=/workdir/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" "HOSTNAME=buildlet-linux-jessie-rnc824e74" "DEBIAN_FRONTEND=noninteractive" "HOME=/root" "USER=root" "GO_STAGE0_NET_DELAY=0s" "GO_STAGE0_DL_DELAY=100ms" "WORKDIR=/workdir" "GOROOT_BOOTSTRAP=/workdir/go1.4" "GO_BUILDER_NAME=linux-amd64-race" "GOROOT_BOOTSTRAP=/go1.4" "GO_DISABLE_OUTBOUND_NETWORK=1" "GOROOT=/workdir/go" "GOPATH=/workdir/gopath" "GOPROXY=http://10.240.0.101:30157" "TMPDIR=/workdir/tmp" "GOCACHE=/workdir/gocache"] in dir /workdir/gopath/src/golang.org/x/tools/gopls go: downloading honnef.co/go/tools v0.0.1-2019.2.3 go: downloading mvdan.cc/xurls/v2 v2.1.0 go: downloading github.com/sergi/go-diff v1.0.0 go: downloading github.com/BurntSushi/toml v0.3.1 ? golang.org/x/tools/gopls [no test files] ? golang.org/x/tools/gopls/integration/govim [no test files] ? golang.org/x/tools/gopls/integration/parse [no test files] ? golang.org/x/tools/gopls/integration/replay [no test files] ok golang.org/x/tools/gopls/internal/hooks 0.052s ok golang.org/x/tools/gopls/test 23.878s Error: tests failed: exit status 1