linux-amd64-race at bb2fc21c3b818c45fad23fdf5f8bd83bbc074dce building tools at 019103d650397d00bff76c827c3c342061dee45c 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-rn18ae20c" "DEBIAN_FRONTEND=noninteractive" "HOME=/root" "USER=root" "GO_STAGE0_NET_DELAY=100ms" "GO_STAGE0_DL_DELAY=300ms" "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.1.30:30157" "TMPDIR=/workdir/tmp" "GOCACHE=/workdir/gocache"] in dir /workdir/gopath/src/golang.org/x/tools go: downloading golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c go: downloading golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 go: downloading golang.org/x/net v0.0.0-20201021035429-f5854403a974 go: downloading golang.org/x/mod v0.4.1 go: downloading github.com/yuin/goldmark v1.2.1 go: downloading golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9 ok golang.org/x/tools/benchmark/parse 0.062s ok golang.org/x/tools/blog 0.100s ? 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.047s ok golang.org/x/tools/cmd/bundle 0.924s ok golang.org/x/tools/cmd/callgraph 33.624s ? golang.org/x/tools/cmd/compilebench [no test files] ok golang.org/x/tools/cmd/cover 1.731s ok golang.org/x/tools/cmd/digraph 0.046s ? golang.org/x/tools/cmd/eg [no test files] ok golang.org/x/tools/cmd/fiximports 12.467s ok golang.org/x/tools/cmd/getgo 0.034s ? golang.org/x/tools/cmd/getgo/server [no test files] ok golang.org/x/tools/cmd/go-contrib-init 0.058s ? golang.org/x/tools/cmd/godex [no test files] ok golang.org/x/tools/cmd/godoc 29.562s ? 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 13.703s ? 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.066s ? 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/present2md [no test files] ? golang.org/x/tools/cmd/splitdwarf [no test files] ok golang.org/x/tools/cmd/splitdwarf/internal/macho 0.033s ? 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 16.022s ? golang.org/x/tools/cmd/toolstash [no test files] ok golang.org/x/tools/container/intsets 2.273s ok golang.org/x/tools/copyright 9.752s ok golang.org/x/tools/cover 0.046s ok golang.org/x/tools/go/analysis 0.033s ok golang.org/x/tools/go/analysis/analysistest 11.463s ok golang.org/x/tools/go/analysis/internal/analysisflags 0.306s ok golang.org/x/tools/go/analysis/internal/checker 0.363s ok golang.org/x/tools/go/analysis/internal/facts 0.381s ok golang.org/x/tools/go/analysis/multichecker 89.657s ok golang.org/x/tools/go/analysis/passes/asmdecl 2.578s ok golang.org/x/tools/go/analysis/passes/assign 9.081s ok golang.org/x/tools/go/analysis/passes/atomic 0.185s ok golang.org/x/tools/go/analysis/passes/atomicalign 0.138s ok golang.org/x/tools/go/analysis/passes/bools 7.979s ok golang.org/x/tools/go/analysis/passes/buildssa 0.188s ok golang.org/x/tools/go/analysis/passes/buildtag 0.219s ok golang.org/x/tools/go/analysis/passes/cgocall 14.252s ok golang.org/x/tools/go/analysis/passes/composite 8.458s ok golang.org/x/tools/go/analysis/passes/copylock 7.396s ok golang.org/x/tools/go/analysis/passes/ctrlflow 11.135s ok golang.org/x/tools/go/analysis/passes/deepequalerrors 9.953s ok golang.org/x/tools/go/analysis/passes/errorsas 8.573s ok golang.org/x/tools/go/analysis/passes/fieldalignment 0.130s ? golang.org/x/tools/go/analysis/passes/fieldalignment/cmd/fieldalignment [no test files] ok golang.org/x/tools/go/analysis/passes/findcall 0.357s ? golang.org/x/tools/go/analysis/passes/findcall/cmd/findcall [no test files] ok golang.org/x/tools/go/analysis/passes/framepointer 0.089s ok golang.org/x/tools/go/analysis/passes/httpresponse 20.831s ok golang.org/x/tools/go/analysis/passes/ifaceassert 8.559s ? golang.org/x/tools/go/analysis/passes/ifaceassert/cmd/ifaceassert [no test files] ? 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.206s ok golang.org/x/tools/go/analysis/passes/lostcancel 13.880s ? golang.org/x/tools/go/analysis/passes/lostcancel/cmd/lostcancel [no test files] ok golang.org/x/tools/go/analysis/passes/nilfunc 0.203s ok golang.org/x/tools/go/analysis/passes/nilness 0.113s ? golang.org/x/tools/go/analysis/passes/nilness/cmd/nilness [no test files] ok golang.org/x/tools/go/analysis/passes/pkgfact 0.251s ok golang.org/x/tools/go/analysis/passes/printf 12.133s ok golang.org/x/tools/go/analysis/passes/shadow 7.828s ? golang.org/x/tools/go/analysis/passes/shadow/cmd/shadow [no test files] ok golang.org/x/tools/go/analysis/passes/shift 0.119s ok golang.org/x/tools/go/analysis/passes/sigchanyzer 10.072s ok golang.org/x/tools/go/analysis/passes/sortslice 6.643s ok golang.org/x/tools/go/analysis/passes/stdmethods 21.477s ok golang.org/x/tools/go/analysis/passes/stringintconv 0.089s ? golang.org/x/tools/go/analysis/passes/stringintconv/cmd/stringintconv [no test files] ok golang.org/x/tools/go/analysis/passes/structtag 11.607s ok golang.org/x/tools/go/analysis/passes/testinggoroutine 11.610s ok golang.org/x/tools/go/analysis/passes/tests 12.772s ok golang.org/x/tools/go/analysis/passes/unmarshal 10.508s ? golang.org/x/tools/go/analysis/passes/unmarshal/cmd/unmarshal [no test files] ok golang.org/x/tools/go/analysis/passes/unreachable 0.708s ok golang.org/x/tools/go/analysis/passes/unsafeptr 10.830s ok golang.org/x/tools/go/analysis/passes/unusedresult 9.664s ok golang.org/x/tools/go/analysis/passes/unusedwrite 0.082s ? golang.org/x/tools/go/analysis/singlechecker [no test files] ok golang.org/x/tools/go/analysis/unitchecker 4.117s ok golang.org/x/tools/go/ast/astutil 0.291s ok golang.org/x/tools/go/ast/inspector 0.708s ok golang.org/x/tools/go/buildutil 0.984s ? golang.org/x/tools/go/callgraph [no test files] ok golang.org/x/tools/go/callgraph/cha 0.091s ok golang.org/x/tools/go/callgraph/rta 0.061s ok golang.org/x/tools/go/callgraph/static 0.050s ok golang.org/x/tools/go/cfg 0.040s ok golang.org/x/tools/go/expect 0.033s ok golang.org/x/tools/go/gccgoexportdata 0.036s ok golang.org/x/tools/go/gcexportdata 0.324s ? golang.org/x/tools/go/internal/cgo [no test files] ok golang.org/x/tools/go/internal/gccgoimporter 0.107s ok golang.org/x/tools/go/internal/gcimporter 35.832s ? golang.org/x/tools/go/internal/packagesdriver [no test files] ok golang.org/x/tools/go/loader 44.408s ok golang.org/x/tools/go/packages 374.514s ? golang.org/x/tools/go/packages/gopackages [no test files] ok golang.org/x/tools/go/packages/packagestest 0.706s ok golang.org/x/tools/go/pointer 25.300s ok golang.org/x/tools/go/ssa 35.707s ok golang.org/x/tools/go/ssa/interp 2.110s ok golang.org/x/tools/go/ssa/ssautil 13.597s ok golang.org/x/tools/go/types/objectpath 0.082s ok golang.org/x/tools/go/types/typeutil 6.838s ok golang.org/x/tools/go/vcs 0.083s ok golang.org/x/tools/godoc 7.073s ? golang.org/x/tools/godoc/analysis [no test files] ok golang.org/x/tools/godoc/redirect 5.283s ok golang.org/x/tools/godoc/static 28.763s ? golang.org/x/tools/godoc/util [no test files] ok golang.org/x/tools/godoc/vfs 0.030s ok golang.org/x/tools/godoc/vfs/gatefs 0.040s ? golang.org/x/tools/godoc/vfs/httpfs [no test files] ok golang.org/x/tools/godoc/vfs/mapfs 0.038s ok golang.org/x/tools/godoc/vfs/zipfs 0.103s ? golang.org/x/tools/imports [no test files] ? golang.org/x/tools/internal/analysisinternal [no test files] ok golang.org/x/tools/internal/apidiff 1.127s ok golang.org/x/tools/internal/event 0.023s [no tests to run] ? golang.org/x/tools/internal/event/core [no test files] ok golang.org/x/tools/internal/event/export 0.028s ? golang.org/x/tools/internal/event/export/eventtest [no test files] ? golang.org/x/tools/internal/event/export/metric [no test files] ok golang.org/x/tools/internal/event/export/ocagent 0.047s ok golang.org/x/tools/internal/event/export/ocagent/wire 0.044s ? golang.org/x/tools/internal/event/export/prometheus [no test files] ? golang.org/x/tools/internal/event/keys [no test files] ok golang.org/x/tools/internal/event/label 0.045s ? golang.org/x/tools/internal/fakenet [no test files] ok golang.org/x/tools/internal/fastwalk 0.052s ok golang.org/x/tools/internal/gocommand 0.053s ok golang.org/x/tools/internal/gopathwalk 0.031s ok golang.org/x/tools/internal/imports 48.893s ok golang.org/x/tools/internal/jsonrpc2 0.225s ok golang.org/x/tools/internal/jsonrpc2/servertest 0.050s ok golang.org/x/tools/internal/jsonrpc2_v2 0.307s ok golang.org/x/tools/internal/lsp 138.092s ok golang.org/x/tools/internal/lsp/analysis/fillreturns 21.974s ok golang.org/x/tools/internal/lsp/analysis/fillstruct 12.466s ok golang.org/x/tools/internal/lsp/analysis/nonewvars 12.086s ok golang.org/x/tools/internal/lsp/analysis/noresultvalues 0.228s ok golang.org/x/tools/internal/lsp/analysis/simplifycompositelit 0.248s ok golang.org/x/tools/internal/lsp/analysis/simplifyrange 10.247s ok golang.org/x/tools/internal/lsp/analysis/simplifyslice 0.263s ok golang.org/x/tools/internal/lsp/analysis/undeclaredname 0.175s ok golang.org/x/tools/internal/lsp/analysis/unusedparams 20.060s ? golang.org/x/tools/internal/lsp/browser [no test files] ok golang.org/x/tools/internal/lsp/cache 0.110s ok golang.org/x/tools/internal/lsp/cmd 134.785s ? golang.org/x/tools/internal/lsp/cmd/test [no test files] ok golang.org/x/tools/internal/lsp/command 16.094s ? golang.org/x/tools/internal/lsp/command/commandmeta [no test files] ? golang.org/x/tools/internal/lsp/command/gen [no test files] ? golang.org/x/tools/internal/lsp/debug [no test files] ? golang.org/x/tools/internal/lsp/debug/log [no test files] ? golang.org/x/tools/internal/lsp/debug/tag [no test files] ok golang.org/x/tools/internal/lsp/diff 0.041s ok golang.org/x/tools/internal/lsp/diff/difftest 0.067s ok golang.org/x/tools/internal/lsp/diff/myers 0.043s ok golang.org/x/tools/internal/lsp/fake 0.077s ok golang.org/x/tools/internal/lsp/fuzzy 0.151s ? golang.org/x/tools/internal/lsp/helper [no test files] ok golang.org/x/tools/internal/lsp/lsprpc 5.187s ok golang.org/x/tools/internal/lsp/mod 0.127s ? golang.org/x/tools/internal/lsp/protocol [no test files] ok golang.org/x/tools/internal/lsp/snippet 0.023s ok golang.org/x/tools/internal/lsp/source 113.973s ok golang.org/x/tools/internal/lsp/source/completion 0.059s ? golang.org/x/tools/internal/lsp/tests [no test files] ok golang.org/x/tools/internal/memoize 0.045s ? golang.org/x/tools/internal/packagesinternal [no test files] ok golang.org/x/tools/internal/proxydir 0.164s ok golang.org/x/tools/internal/span 0.091s ok golang.org/x/tools/internal/stack 0.060s ? golang.org/x/tools/internal/stack/gostacks [no test files] ? golang.org/x/tools/internal/stack/stacktest [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/typesinternal [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.062s ok golang.org/x/tools/present 0.144s ok golang.org/x/tools/refactor/eg 16.867s ok golang.org/x/tools/refactor/importgraph 5.992s ok golang.org/x/tools/refactor/rename 0.603s ? golang.org/x/tools/refactor/satisfy [no test files] ok golang.org/x/tools/txtar 0.031s :: 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-rn18ae20c" "DEBIAN_FRONTEND=noninteractive" "HOME=/root" "USER=root" "GO_STAGE0_NET_DELAY=100ms" "GO_STAGE0_DL_DELAY=300ms" "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.1.30:30157" "TMPDIR=/workdir/tmp" "GOCACHE=/workdir/gocache"] in dir /workdir/gopath/src/golang.org/x/tools/gopls go: downloading github.com/sanity-io/litter v1.3.0 go: downloading github.com/sergi/go-diff v1.1.0 go: downloading honnef.co/go/tools v0.1.3 go: downloading mvdan.cc/gofumpt v0.1.1 go: downloading mvdan.cc/xurls/v2 v2.2.0 go: downloading github.com/jba/templatecheck v0.5.0 go: downloading github.com/google/go-cmp v0.5.4 go: downloading github.com/google/safehtml v0.0.2 go: downloading github.com/BurntSushi/toml v0.3.1 go: downloading golang.org/x/text v0.3.3 ? golang.org/x/tools/gopls [no test files] ok golang.org/x/tools/gopls/doc 31.272s ? golang.org/x/tools/gopls/integration/govim [no test files] ok golang.org/x/tools/gopls/internal/hooks 1.060s ok golang.org/x/tools/gopls/internal/regtest 0.636s ok golang.org/x/tools/gopls/internal/regtest/bench 0.653s ok golang.org/x/tools/gopls/internal/regtest/codelens 21.774s ok golang.org/x/tools/gopls/internal/regtest/completion 26.587s ================== WARNING: DATA RACE Write at 0x00c00550a600 by goroutine 1061: golang.org/x/tools/internal/lsp/cache.(*snapshot).initialize.func2() /workdir/gopath/src/golang.org/x/tools/internal/lsp/cache/view.go:585 +0x7f3 sync.(*Once).doSlow() /workdir/go/src/sync/once.go:68 +0xf0 sync.(*Once).Do() /workdir/go/src/sync/once.go:59 +0x59 golang.org/x/tools/internal/lsp/cache.(*snapshot).initialize() /workdir/gopath/src/golang.org/x/tools/internal/lsp/cache/view.go:529 +0x2b3 golang.org/x/tools/internal/lsp/cache.(*snapshot).AwaitInitialized() /workdir/gopath/src/golang.org/x/tools/internal/lsp/cache/snapshot.go:1151 +0x199 golang.org/x/tools/internal/lsp/cache.(*View).invalidateContent() /workdir/gopath/src/golang.org/x/tools/internal/lsp/cache/view.go:613 +0x15e golang.org/x/tools/internal/lsp/cache.(*Session).DidModifyFiles() /workdir/gopath/src/golang.org/x/tools/internal/lsp/cache/session.go:483 +0x3d6 golang.org/x/tools/internal/lsp.(*Server).didModifyFiles() /workdir/gopath/src/golang.org/x/tools/internal/lsp/text_synchronization.go:223 +0x36b golang.org/x/tools/internal/lsp.(*Server).didSave() /workdir/gopath/src/golang.org/x/tools/internal/lsp/text_synchronization.go:187 +0x2dc golang.org/x/tools/internal/lsp.(*Server).DidSave() /workdir/gopath/src/golang.org/x/tools/internal/lsp/server_gen.go:80 +0x56 golang.org/x/tools/internal/lsp/protocol.serverDispatch() /workdir/gopath/src/golang.org/x/tools/internal/lsp/protocol/tsserver.go:167 +0x1a41 golang.org/x/tools/internal/lsp/protocol.ServerHandler.func1() /workdir/gopath/src/golang.org/x/tools/internal/lsp/protocol/protocol.go:63 +0xd0 golang.org/x/tools/internal/lsp/lsprpc.handshaker.func1() /workdir/gopath/src/golang.org/x/tools/internal/lsp/lsprpc/lsprpc.go:560 +0x10d9 golang.org/x/tools/internal/jsonrpc2.MustReplyHandler.func1() /workdir/gopath/src/golang.org/x/tools/internal/jsonrpc2/handler.go:35 +0x1ba golang.org/x/tools/internal/jsonrpc2.AsyncHandler.func1.2() /workdir/gopath/src/golang.org/x/tools/internal/jsonrpc2/handler.go:103 +0x93 Previous read at 0x00c00550a600 by goroutine 252: golang.org/x/tools/internal/lsp/cache.(*snapshot).awaitLoadedAllErrors() /workdir/gopath/src/golang.org/x/tools/internal/lsp/cache/snapshot.go:1118 +0x8e golang.org/x/tools/internal/lsp/cache.(*snapshot).awaitLoaded() /workdir/gopath/src/golang.org/x/tools/internal/lsp/cache/snapshot.go:1042 +0x7c golang.org/x/tools/internal/lsp/cache.(*snapshot).workspacePackageHandles() /workdir/gopath/src/golang.org/x/tools/internal/lsp/cache/snapshot.go:780 +0x6f golang.org/x/tools/internal/lsp/cache.(*snapshot).WorkspacePackages() /workdir/gopath/src/golang.org/x/tools/internal/lsp/cache/snapshot.go:764 +0x6f golang.org/x/tools/internal/lsp.(*Server).diagnose() /workdir/gopath/src/golang.org/x/tools/internal/lsp/diagnostics.go:194 +0xe50 golang.org/x/tools/internal/lsp.(*Server).diagnoseSnapshot.func1() /workdir/gopath/src/golang.org/x/tools/internal/lsp/diagnostics.go:110 +0x96 golang.org/x/tools/internal/lsp.(*debouncer).debounce() /workdir/gopath/src/golang.org/x/tools/internal/lsp/debounce.go:79 +0x476 golang.org/x/tools/internal/lsp.(*Server).diagnoseSnapshot() /workdir/gopath/src/golang.org/x/tools/internal/lsp/diagnostics.go:109 +0x4bc golang.org/x/tools/internal/lsp.(*Server).didModifyFiles.func2() /workdir/gopath/src/golang.org/x/tools/internal/lsp/text_synchronization.go:232 +0xdd Goroutine 1061 (running) created at: golang.org/x/tools/internal/jsonrpc2.AsyncHandler.func1() /workdir/gopath/src/golang.org/x/tools/internal/jsonrpc2/handler.go:100 +0x26d golang.org/x/tools/internal/jsonrpc2.CancelHandler.func1() /workdir/gopath/src/golang.org/x/tools/internal/jsonrpc2/handler.go:69 +0x35c golang.org/x/tools/internal/lsp/protocol.CancelHandler.func1() /workdir/gopath/src/golang.org/x/tools/internal/lsp/protocol/protocol.go:103 +0x15e golang.org/x/tools/internal/jsonrpc2.(*conn).run() /workdir/gopath/src/golang.org/x/tools/internal/jsonrpc2/conn.go:218 +0xc11 Goroutine 252 (running) created at: golang.org/x/tools/internal/lsp.(*Server).didModifyFiles() /workdir/gopath/src/golang.org/x/tools/internal/lsp/text_synchronization.go:230 +0x53e golang.org/x/tools/internal/lsp.(*Server).didChange() /workdir/gopath/src/golang.org/x/tools/internal/lsp/text_synchronization.go:117 +0x357 golang.org/x/tools/internal/lsp.(*Server).DidChange() /workdir/gopath/src/golang.org/x/tools/internal/lsp/server_gen.go:44 +0x56 golang.org/x/tools/internal/lsp/protocol.serverDispatch() /workdir/gopath/src/golang.org/x/tools/internal/lsp/protocol/tsserver.go:153 +0x2c9d golang.org/x/tools/internal/lsp/protocol.ServerHandler.func1() /workdir/gopath/src/golang.org/x/tools/internal/lsp/protocol/protocol.go:63 +0xd0 golang.org/x/tools/internal/lsp/lsprpc.handshaker.func1() /workdir/gopath/src/golang.org/x/tools/internal/lsp/lsprpc/lsprpc.go:560 +0x10d9 golang.org/x/tools/internal/jsonrpc2.MustReplyHandler.func1() /workdir/gopath/src/golang.org/x/tools/internal/jsonrpc2/handler.go:35 +0x1ba golang.org/x/tools/internal/jsonrpc2.AsyncHandler.func1.2() /workdir/gopath/src/golang.org/x/tools/internal/jsonrpc2/handler.go:103 +0x93 ================== #### Start Gopls Test Logs for "TestProgressBarErrors/experimental_workspace_module" [Trace - 04:10:32.477 AM] Sending request 'initialize - (1)'. Params: {"processId":0,"clientInfo":{"name":"fakeclient","version":"v1.0.0"},"rootUri":"","capabilities":{"workspace":{"didChangeConfiguration":{},"didChangeWatchedFiles":{"dynamicRegistration":true},"executeCommand":{},"semanticTokens":{},"codeLens":{},"configuration":true},"textDocument":{"synchronization":{},"completion":{"completionItem":{"snippetSupport":true,"tagSupport":{"valueSet":null},"resolveSupport":{"properties":null},"insertTextModeSupport":{"valueSet":null}},"completionItemKind":{}},"hover":{},"signatureHelp":{"signatureInformation":{"parameterInformation":{}}},"declaration":{},"definition":{},"typeDefinition":{},"implementation":{},"references":{},"documentHighlight":{},"documentSymbol":{"symbolKind":{},"tagSupport":{"valueSet":null}},"codeAction":{"codeActionLiteralSupport":{"codeActionKind":{"valueSet":null}},"resolveSupport":{"properties":null}},"codeLens":{},"documentLink":{},"colorProvider":{},"formatting":{},"rangeFormatting":{},"onTypeFormatting":{},"rename":{},"foldingRange":{},"selectionRange":{},"publishDiagnostics":{"tagSupport":{"valueSet":null}},"callHierarchy":{},"semanticTokens":{"requests":{},"tokenTypes":null,"tokenModifiers":null,"formats":null},"linkedEditingRange":{},"moniker":{}},"window":{"workDoneProgress":true,"showMessage":{"messageActionItem":{}},"showDocument":{"support":false}},"general":{"staleRequestSupport":{"cancel":false,"retryOnContentModified":null},"regularExpressions":{"engine":""},"markdown":{"parser":""}}},"initializationOptions":{"completionBudget":"10s","env":{"GO111MODULE":"","GOMODCACHE":"","GOPACKAGESDRIVER":"off","GOPATH":"/workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/gopath","GOPROXY":"file:///workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/proxy","GOSUMDB":"off"},"expandWorkspaceToModule":true,"experimentalDiagnosticsDelay":"10ms","verboseWorkDoneProgress":true},"trace":"messages","workspaceFolders":[{"uri":"file:///workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work","name":"work"}]} [Trace - 04:10:32.479 AM] Received response 'initialize - (1)' in 2ms. Result: {"capabilities":{"textDocumentSync":{"openClose":true,"change":2,"save":{}},"completionProvider":{"triggerCharacters":["."]},"hoverProvider":true,"signatureHelpProvider":{"triggerCharacters":["(",","]},"definitionProvider":true,"typeDefinitionProvider":true,"implementationProvider":true,"referencesProvider":true,"documentHighlightProvider":true,"documentSymbolProvider":true,"codeActionProvider":true,"codeLensProvider":{},"documentLinkProvider":{},"workspaceSymbolProvider":true,"documentFormattingProvider":true,"documentOnTypeFormattingProvider":{"firstTriggerCharacter":""},"renameProvider":true,"foldingRangeProvider":true,"executeCommandProvider":{"commands":["gopls.add_dependency","gopls.add_import","gopls.apply_fix","gopls.check_upgrades","gopls.gc_details","gopls.generate","gopls.generate_gopls_mod","gopls.go_get_package","gopls.list_known_packages","gopls.regenerate_cgo","gopls.remove_dependency","gopls.run_tests","gopls.test","gopls.tidy","gopls.toggle_gc_details","gopls.update_go_sum","gopls.upgrade_dependency","gopls.vendor","gopls.workspace_metadata"]},"callHierarchyProvider":true,"workspace":{"workspaceFolders":{"supported":true,"changeNotifications":"workspace/didChangeWorkspaceFolders"}}},"serverInfo":{"name":"gopls","version":"{\"path\":\"gopls, built in GOPATH mode\",\"version\":\"master\"}"}} [Trace - 04:10:32.484 AM] Sending notification 'initialized'. Params: {} [Trace - 04:10:32.485 AM] Received request 'window/workDoneProgress/create - (1)'. Params: {"token":"8935091539206106276"} [Trace - 04:10:32.488 AM] Sending response 'window/workDoneProgress/create - (1)' in 2ms. Result: [Trace - 04:10:32.489 AM] Received notification '$/progress'. Params: {"token":"8935091539206106276","value":{"kind":"begin","title":"diagnosing initial workspace load","message":"Calculating diagnostics for initial workspace load..."}} [Trace - 04:10:32.490 AM] Received request 'window/workDoneProgress/create - (2)'. Params: {"token":"6157646211177462675"} [Trace - 04:10:32.493 AM] Sending response 'window/workDoneProgress/create - (2)' in 2ms. Result: [Trace - 04:10:32.494 AM] Received notification '$/progress'. Params: {"token":"6157646211177462675","value":{"kind":"begin","title":"Setting up workspace","message":"Loading packages..."}} [Trace - 04:10:32.497 AM] Received request 'workspace/configuration - (3)'. Params: {"items":[{"scopeUri":"file:///workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work","section":"gopls"}]} [Trace - 04:10:32.500 AM] Sending response 'workspace/configuration - (3)' in 2ms. Result: [{"completionBudget":"10s","env":{"GO111MODULE":"","GOMODCACHE":"","GOPACKAGESDRIVER":"off","GOPATH":"/workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/gopath","GOPROXY":"file:///workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/proxy","GOSUMDB":"off"},"expandWorkspaceToModule":true,"experimentalDiagnosticsDelay":"10ms","verboseWorkDoneProgress":true}] [Trace - 04:10:32.539 AM] Received notification 'window/logMessage'. Params: {"type":1,"message":"2021/03/30 04:10:32 copying workspace dir: /workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod:1: unknown directive: modul\n"} [Trace - 04:10:32.541 AM] Received notification '$/progress'. Params: {"token":"6157646211177462675","value":{"kind":"end","message":"Finished loading packages."}} [Trace - 04:10:32.549 AM] Received request 'client/registerCapability - (4)'. Params: {"registrations":[{"id":"workspace/didChangeWatchedFiles-0","method":"workspace/didChangeWatchedFiles","registerOptions":{"watchers":[{"globPattern":"**/*.{go,mod,sum}","kind":7}]}}]} [Trace - 04:10:32.551 AM] Received notification 'window/logMessage'. Params: {"type":3,"message":"2021/03/30 04:10:32 go env for /workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work\n(root /workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work)\n(go version go version devel bb2fc21c3b818c45fad23fdf5f8bd83bbc074dce linux/amd64)\n(valid build configuration = true)\n(build flags: [])\nGOPRIVATE=\nGOFLAGS=\nGOCACHE=/workdir/gocache\nGOMOD=/workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod\nGONOPROXY=\nGOPATH=/workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/gopath\nGO111MODULE=\nGOSUMDB=off\nGOMODCACHE=\nGOPROXY=file:///workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/proxy\nGOINSECURE=\nGONOSUMDB=\nGOROOT=/workdir/go\n\n"} [Trace - 04:10:32.554 AM] Sending response 'client/registerCapability - (4)' in 5ms. Result: [Trace - 04:10:32.554 AM] Received request 'window/workDoneProgress/create - (5)'. Params: {"token":"3360997352133560934"} [Trace - 04:10:32.558 AM] Received notification 'window/logMessage'. Params: {"type":1,"message":"2021/03/30 04:10:32 errors loading workspace: /workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod:1: unknown directive: modul\n\tsnapshot=0\n\tdirectory=file:///workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work\n"} [Trace - 04:10:32.559 AM] Sending response 'window/workDoneProgress/create - (5)' in 4ms. Result: [Trace - 04:10:32.562 AM] Received notification '$/progress'. Params: {"token":"3360997352133560934","value":{"kind":"begin","title":"Error loading workspace","message":"/workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod:1: unknown directive: modul"}} [Trace - 04:10:32.565 AM] Received notification 'textDocument/publishDiagnostics'. Params: {"uri":"file:///workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod","diagnostics":[{"range":{"start":{"line":0,"character":0},"end":{"line":0,"character":0}},"severity":1,"source":"go list","message":"/workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod:1: unknown directive: modul"},{"range":{"start":{"line":0,"character":0},"end":{"line":0,"character":0}},"severity":1,"source":"syntax","message":"unknown directive: modul"}]} [Trace - 04:10:32.567 AM] Received notification '$/progress'. Params: {"token":"8935091539206106276","value":{"kind":"end","message":"Done."}} [Trace - 04:10:32.570 AM] Sending notification 'textDocument/didOpen'. Params: {"textDocument":{"uri":"file:///workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod","languageId":"","version":1,"text":"modul mod.com\n\ngo 1.12\n"}} [Trace - 04:10:32.572 AM] Sending notification 'textDocument/didChange'. Params: {"textDocument":{"version":2,"uri":"file:///workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod"},"contentChanges":[{"range":{"start":{"line":0,"character":0},"end":{"line":3,"character":0}},"text":"module mod.com\n\ngo 1.hello\n"}]} [Trace - 04:10:32.575 AM] Received request 'window/workDoneProgress/create - (6)'. Params: {"token":"61122968712918070"} [Trace - 04:10:32.575 AM] Sending notification 'textDocument/willSave'. Params: {"textDocument":{"uri":"file:///workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod"},"reason":1} [Trace - 04:10:32.577 AM] Sending response 'window/workDoneProgress/create - (6)' in 2ms. Result: [Trace - 04:10:32.579 AM] Received notification '$/progress'. Params: {"token":"61122968712918070","value":{"kind":"begin","title":"diagnosing opened files","message":"Calculating file diagnostics..."}} [Trace - 04:10:32.580 AM] Sending notification 'textDocument/didSave'. Params: {"textDocument":{"uri":"file:///workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod"}} [Trace - 04:10:32.584 AM] Sending notification 'workspace/didChangeWatchedFiles'. Params: {"changes":[{"uri":"file:///workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod","type":2}]} [Trace - 04:10:32.586 AM] Received notification 'window/logMessage'. Params: {"type":1,"message":"2021/03/30 04:10:32 getting workspace dir: /workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod:1: unknown directive: modul\n"} [Trace - 04:10:32.588 AM] Received notification 'window/logMessage'. Params: {"type":1,"message":"2021/03/30 04:10:32 copying workspace dir: opening snapshot go.mod: open go.mod: no such file or directory\n"} [Trace - 04:10:32.589 AM] Received request 'window/workDoneProgress/create - (7)'. Params: {"token":"1901631351628571046"} [Trace - 04:10:32.592 AM] Sending response 'window/workDoneProgress/create - (7)' in 3ms. Result: [Trace - 04:10:32.593 AM] Received notification '$/progress'. Params: {"token":"1901631351628571046","value":{"kind":"begin","title":"diagnosing changed files","message":"Calculating file diagnostics..."}} [Trace - 04:10:32.600 AM] Received notification 'window/logMessage'. Params: {"type":1,"message":"2021/03/30 04:10:32 getting workspace dir: /workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod:3: invalid go version '1.hello': must match format 1.23\n"} [Trace - 04:10:32.603 AM] Received notification 'window/logMessage'. Params: {"type":1,"message":"2021/03/30 04:10:32 copying workspace dir: opening snapshot go.mod: open go.mod: no such file or directory\n"} [Trace - 04:10:32.604 AM] Received notification '$/progress'. Params: {"token":"61122968712918070","value":{"kind":"end","message":"Done."}} [Trace - 04:10:32.605 AM] Received request 'window/workDoneProgress/create - (8)'. Params: {"token":"7216874067584320575"} [Trace - 04:10:32.609 AM] Sending response 'window/workDoneProgress/create - (8)' in 3ms. Result: [Trace - 04:10:32.610 AM] Received notification '$/progress'. Params: {"token":"7216874067584320575","value":{"kind":"begin","title":"diagnosing saved files","message":"Calculating file diagnostics..."}} [Trace - 04:10:32.613 AM] Received notification 'window/logMessage'. Params: {"type":1,"message":"2021/03/30 04:10:32 errors loading workspace: /workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod:1: unknown directive: modul\n\tsnapshot=2\n\tdirectory=file:///workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work\n"} [Trace - 04:10:32.614 AM] Received notification '$/progress'. Params: {"token":"3360997352133560934","value":{"kind":"report","message":"/workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod:1: unknown directive: modul"}} [Trace - 04:10:32.618 AM] Received notification 'window/logMessage'. Params: {"type":1,"message":"2021/03/30 04:10:32 copying workspace dir: opening snapshot go.mod: open go.mod: no such file or directory\n"} [Trace - 04:10:32.620 AM] Received notification 'window/logMessage'. Params: {"type":1,"message":"2021/03/30 04:10:32 getting workspace dir: /workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod:3: invalid go version '1.hello': must match format 1.23\n"} [Trace - 04:10:32.621 AM] Received request 'window/workDoneProgress/create - (9)'. Params: {"token":"7069080742086533619"} [Trace - 04:10:32.623 AM] Received notification 'textDocument/publishDiagnostics'. Params: {"uri":"file:///workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod","version":2,"diagnostics":[{"range":{"start":{"line":0,"character":0},"end":{"line":0,"character":0}},"severity":1,"source":"go list","message":"/workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod:1: unknown directive: modul"},{"range":{"start":{"line":2,"character":0},"end":{"line":2,"character":0}},"severity":1,"source":"syntax","message":"invalid go version '1.hello': must match format 1.23"}]} [Trace - 04:10:32.625 AM] Received notification '$/progress'. Params: {"token":"1901631351628571046","value":{"kind":"end","message":"Done."}} [Trace - 04:10:32.626 AM] Sending response 'window/workDoneProgress/create - (9)' in 4ms. Result: [Trace - 04:10:32.628 AM] Received notification '$/progress'. Params: {"token":"7069080742086533619","value":{"kind":"begin","title":"diagnosing files changed on disk","message":"Calculating file diagnostics..."}} [Trace - 04:10:32.633 AM] Received notification '$/progress'. Params: {"token":"3360997352133560934","value":{"kind":"report","message":"/workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod:3: invalid go version '1.hello': must match format 1.23"}} [Trace - 04:10:32.634 AM] Received notification 'window/logMessage'. Params: {"type":1,"message":"2021/03/30 04:10:32 getting workspace dir: /workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod:3: invalid go version '1.hello': must match format 1.23\n"} [Trace - 04:10:32.638 AM] Sending notification 'textDocument/didChange'. Params: {"textDocument":{"version":3,"uri":"file:///workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod"},"contentChanges":[{"range":{"start":{"line":2,"character":0},"end":{"line":2,"character":10}},"text":"go 1.12"}]} [Trace - 04:10:32.638 AM] Received notification 'window/logMessage'. Params: {"type":1,"message":"2021/03/30 04:10:32 errors loading workspace: /workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod:3: invalid go version '1.hello': must match format 1.23\n\tsnapshot=3\n\tdirectory=file:///workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work\n"} [Trace - 04:10:32.640 AM] Sending notification 'textDocument/willSave'. Params: {"textDocument":{"uri":"file:///workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod"},"reason":1} [Trace - 04:10:32.641 AM] Received notification 'window/logMessage'. Params: {"type":1,"message":"2021/03/30 04:10:32 copying workspace dir: opening snapshot go.mod: open go.mod: no such file or directory\n"} [Trace - 04:10:32.644 AM] Sending notification 'textDocument/didSave'. Params: {"textDocument":{"uri":"file:///workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod"}} [Trace - 04:10:32.647 AM] Received notification 'textDocument/publishDiagnostics'. Params: {"uri":"file:///workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod","version":2,"diagnostics":[{"range":{"start":{"line":0,"character":0},"end":{"line":0,"character":0}},"severity":1,"source":"go list","message":"/workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod:3: invalid go version '1.hello': must match format 1.23"},{"range":{"start":{"line":2,"character":0},"end":{"line":2,"character":0}},"severity":1,"source":"syntax","message":"invalid go version '1.hello': must match format 1.23"}]} [Trace - 04:10:32.648 AM] Received request 'window/workDoneProgress/create - (10)'. Params: {"token":"7454713175309662572"} [Trace - 04:10:32.652 AM] Sending notification 'workspace/didChangeWatchedFiles'. Params: {"changes":[{"uri":"file:///workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod","type":2}]} [Trace - 04:10:32.652 AM] Received notification '$/progress'. Params: {"token":"3360997352133560934","value":{"kind":"report","message":"/workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod:3: invalid go version '1.hello': must match format 1.23"}} [Trace - 04:10:32.656 AM] Received notification 'window/logMessage'. Params: {"type":1,"message":"2021/03/30 04:10:32 errors loading workspace: /workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod:3: invalid go version '1.hello': must match format 1.23\n\tsnapshot=4\n\tdirectory=file:///workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work\n"} [Trace - 04:10:32.657 AM] Sending response 'window/workDoneProgress/create - (10)' in 8ms. Result: [Trace - 04:10:32.659 AM] Received notification '$/progress'. Params: {"token":"7216874067584320575","value":{"kind":"end","message":"Done."}} [Trace - 04:10:32.662 AM] Received notification 'textDocument/publishDiagnostics'. Params: {"uri":"file:///workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod","version":2,"diagnostics":[{"range":{"start":{"line":0,"character":0},"end":{"line":0,"character":0}},"severity":1,"source":"go list","message":"/workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod:3: invalid go version '1.hello': must match format 1.23"},{"range":{"start":{"line":2,"character":0},"end":{"line":2,"character":0}},"severity":1,"source":"syntax","message":"invalid go version '1.hello': must match format 1.23"}]} [Trace - 04:10:32.663 AM] Received notification '$/progress'. Params: {"token":"7454713175309662572","value":{"kind":"begin","title":"diagnosing changed files","message":"Calculating file diagnostics..."}} [Trace - 04:10:32.666 AM] Received notification '$/progress'. Params: {"token":"7069080742086533619","value":{"kind":"end","message":"Done."}} [Trace - 04:10:32.673 AM] Received request 'window/workDoneProgress/create - (11)'. Params: {"token":"2655496301680460458"} [Trace - 04:10:32.675 AM] Sending response 'window/workDoneProgress/create - (11)' in 2ms. Result: [Trace - 04:10:32.676 AM] Received notification '$/progress'. Params: {"token":"2655496301680460458","value":{"kind":"begin","title":"diagnosing saved files","message":"Calculating file diagnostics..."}} [Trace - 04:10:32.683 AM] Received notification 'textDocument/publishDiagnostics'. Params: {"uri":"file:///workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod","version":3,"diagnostics":[]} [Trace - 04:10:32.685 AM] Received notification '$/progress'. Params: {"token":"7454713175309662572","value":{"kind":"end","message":"Done."}} [Trace - 04:10:32.781 AM] Received notification 'window/logMessage'. Params: {"type":3,"message":"2021/03/30 04:10:32 go/packages.Load\n\tsnapshot=5\n\tdirectory=/workdir/tmp/gopls-workspace-mod2061683011\n\tquery=[builtin mod.com/...]\n\tpackages=2\n"} [Trace - 04:10:32.785 AM] Received request 'window/workDoneProgress/create - (12)'. Params: {"token":"5625793171087407148"} [Trace - 04:10:32.787 AM] Sending response 'window/workDoneProgress/create - (12)' in 2ms. Result: [Trace - 04:10:32.788 AM] Received notification '$/progress'. Params: {"token":"5625793171087407148","value":{"kind":"begin","title":"diagnosing files changed on disk","message":"Calculating file diagnostics..."}} [Trace - 04:10:32.797 AM] Received notification 'textDocument/publishDiagnostics'. Params: {"uri":"file:///workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod","version":3,"diagnostics":[]} [Trace - 04:10:32.799 AM] Received notification '$/progress'. Params: {"token":"2655496301680460458","value":{"kind":"end","message":"Done."}} [Trace - 04:10:32.937 AM] Received notification 'window/logMessage'. Params: {"type":3,"message":"2021/03/30 04:10:32 go/packages.Load\n\tsnapshot=6\n\tdirectory=/workdir/tmp/gopls-workspace-mod2355613940\n\tquery=[builtin mod.com/...]\n\tpackages=2\n"} [Trace - 04:10:33.071 AM] Received notification 'window/logMessage'. Params: {"type":3,"message":"2021/03/30 04:10:33 go/packages.Load\n\tsnapshot=7\n\tdirectory=/workdir/tmp/gopls-workspace-mod3631420231\n\tquery=[builtin mod.com/...]\n\tpackages=2\n"} [Trace - 04:10:33.085 AM] Received notification '$/progress'. Params: {"token":"3360997352133560934","value":{"kind":"end","message":"Done."}} [Trace - 04:10:33.088 AM] Received notification 'textDocument/publishDiagnostics'. Params: {"uri":"file:///workdir/tmp/gopls-regtest-2043637410/TestProgressBarErrors/experimental_workspace_module/work/go.mod","version":3,"diagnostics":[]} [Trace - 04:10:33.090 AM] Received notification '$/progress'. Params: {"token":"5625793171087407148","value":{"kind":"end","message":"Done."}} #### End Gopls Test Logs for "TestProgressBarErrors/experimental_workspace_module" --- FAIL: TestProgressBarErrors (1.37s) --- FAIL: TestProgressBarErrors/experimental_workspace_module (0.63s) testing.go:1134: race detected during execution of test testing.go:1134: race detected during execution of test FAIL FAIL golang.org/x/tools/gopls/internal/regtest/diagnostics 237.798s ok golang.org/x/tools/gopls/internal/regtest/misc 191.553s ok golang.org/x/tools/gopls/internal/regtest/modfile 71.413s ok golang.org/x/tools/gopls/internal/regtest/watch 51.070s ok golang.org/x/tools/gopls/internal/regtest/workspace 67.337s ? golang.org/x/tools/gopls/release [no test files] ok golang.org/x/tools/gopls/test 151.866s ok golang.org/x/tools/gopls/test/debug 34.876s FAIL Error: tests failed: exit status 1