linux-amd64 at 011d0a8d7d1e3ddda0e837fc1258764f1b8e091f building tools at 4b484fb1367ed62d15dd9142cbd1d7c1b74becce :: Running /workdir/go/src/make.bash with args ["/workdir/go/src/make.bash"] and env ["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" "HOSTNAME=buildlet-linux-stretch-rnf3881d5" "DEBIAN_FRONTEND=noninteractive" "HOME=/root" "USER=root" "GO_STAGE0_NET_DELAY=100ms" "GO_STAGE0_DL_DELAY=1s" "WORKDIR=/workdir" "GOROOT_BOOTSTRAP=/workdir/go1.4" "GO_BUILDER_NAME=linux-amd64" "GOROOT_BOOTSTRAP=/go1.4" "GO_DISABLE_OUTBOUND_NETWORK=1" "GOBIN=" "TMPDIR=/workdir/tmp" "GOCACHE=/workdir/gocache"] in dir /workdir/go/src Building Go cmd/dist using /go1.4. (go1.4 linux/amd64) Building Go toolchain1 using /go1.4. Building Go bootstrap cmd/go (go_bootstrap) using Go toolchain1. Building Go toolchain2 using go_bootstrap and Go toolchain1. Building Go toolchain3 using go_bootstrap and Go toolchain2. Building packages and commands for linux/amd64. --- Installed Go for linux/amd64 in /workdir/go Installed commands in /workdir/go/bin 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" "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-stretch-rnf3881d5" "DEBIAN_FRONTEND=noninteractive" "HOME=/root" "USER=root" "GO_STAGE0_NET_DELAY=100ms" "GO_STAGE0_DL_DELAY=1s" "WORKDIR=/workdir" "GOROOT_BOOTSTRAP=/workdir/go1.4" "GO_BUILDER_NAME=linux-amd64" "GOROOT_BOOTSTRAP=/go1.4" "GO_DISABLE_OUTBOUND_NETWORK=1" "GOROOT=/workdir/go" "GOPATH=/workdir/gopath" "GOPROXY=http://10.240.0.50: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-20210510120138-977fb7262007 go: downloading golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 go: downloading golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4 go: downloading golang.org/x/mod v0.4.2 go: downloading github.com/yuin/goldmark v1.3.5 go: downloading golang.org/x/sync v0.0.0-20210220032951-036812b2e83c ok golang.org/x/tools/benchmark/parse 0.036s ok golang.org/x/tools/blog 0.037s ? 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.015s ok golang.org/x/tools/cmd/bundle 0.692s ok golang.org/x/tools/cmd/callgraph 8.210s ? golang.org/x/tools/cmd/compilebench [no test files] ok golang.org/x/tools/cmd/cover 1.724s ok golang.org/x/tools/cmd/digraph 0.026s ? golang.org/x/tools/cmd/eg [no test files] ok golang.org/x/tools/cmd/fiximports 9.773s ok golang.org/x/tools/cmd/getgo 0.027s ? golang.org/x/tools/cmd/getgo/server [no test files] ok golang.org/x/tools/cmd/go-contrib-init 0.021s ? golang.org/x/tools/cmd/godex [no test files] ok golang.org/x/tools/cmd/godoc 11.476s ? 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 9.387s ? 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.014s ? 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.029s ? 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 14.428s ? golang.org/x/tools/cmd/toolstash [no test files] ok golang.org/x/tools/container/intsets 0.734s ok golang.org/x/tools/copyright 1.088s ok golang.org/x/tools/cover 0.019s ok golang.org/x/tools/go/analysis 0.003s ok golang.org/x/tools/go/analysis/analysistest 3.178s ok golang.org/x/tools/go/analysis/internal/analysisflags 0.055s ok golang.org/x/tools/go/analysis/internal/checker 0.156s ok golang.org/x/tools/go/analysis/internal/facts 0.280s ok golang.org/x/tools/go/analysis/multichecker 22.060s ok golang.org/x/tools/go/analysis/passes/asmdecl 0.463s ok golang.org/x/tools/go/analysis/passes/assign 3.820s ok golang.org/x/tools/go/analysis/passes/atomic 0.173s ok golang.org/x/tools/go/analysis/passes/atomicalign 0.175s ok golang.org/x/tools/go/analysis/passes/bools 1.864s ok golang.org/x/tools/go/analysis/passes/buildssa 0.045s ok golang.org/x/tools/go/analysis/passes/buildtag 0.053s ok golang.org/x/tools/go/analysis/passes/cgocall 3.322s ok golang.org/x/tools/go/analysis/passes/composite 3.077s ok golang.org/x/tools/go/analysis/passes/copylock 2.117s ok golang.org/x/tools/go/analysis/passes/ctrlflow 2.763s ok golang.org/x/tools/go/analysis/passes/deepequalerrors 3.050s ok golang.org/x/tools/go/analysis/passes/errorsas 2.280s ok golang.org/x/tools/go/analysis/passes/fieldalignment 0.069s ? golang.org/x/tools/go/analysis/passes/fieldalignment/cmd/fieldalignment [no test files] ok golang.org/x/tools/go/analysis/passes/findcall 0.407s ? golang.org/x/tools/go/analysis/passes/findcall/cmd/findcall [no test files] ok golang.org/x/tools/go/analysis/passes/framepointer 0.101s ok golang.org/x/tools/go/analysis/passes/httpresponse 4.174s ok golang.org/x/tools/go/analysis/passes/ifaceassert 2.079s ? 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.077s ok golang.org/x/tools/go/analysis/passes/lostcancel 3.277s ? golang.org/x/tools/go/analysis/passes/lostcancel/cmd/lostcancel [no test files] ok golang.org/x/tools/go/analysis/passes/nilfunc 0.134s ok golang.org/x/tools/go/analysis/passes/nilness 0.118s ? golang.org/x/tools/go/analysis/passes/nilness/cmd/nilness [no test files] ok golang.org/x/tools/go/analysis/passes/pkgfact 0.041s ok golang.org/x/tools/go/analysis/passes/printf 2.895s ok golang.org/x/tools/go/analysis/passes/reflectvaluecompare 2.263s ok golang.org/x/tools/go/analysis/passes/shadow 2.879s ? golang.org/x/tools/go/analysis/passes/shadow/cmd/shadow [no test files] ok golang.org/x/tools/go/analysis/passes/shift 0.173s ok golang.org/x/tools/go/analysis/passes/sigchanyzer 3.137s ok golang.org/x/tools/go/analysis/passes/sortslice 1.723s ok golang.org/x/tools/go/analysis/passes/stdmethods 6.032s ok golang.org/x/tools/go/analysis/passes/stringintconv 0.122s ? golang.org/x/tools/go/analysis/passes/stringintconv/cmd/stringintconv [no test files] ok golang.org/x/tools/go/analysis/passes/structtag 2.628s ok golang.org/x/tools/go/analysis/passes/testinggoroutine 3.586s ok golang.org/x/tools/go/analysis/passes/tests 3.045s ok golang.org/x/tools/go/analysis/passes/unmarshal 3.402s ? golang.org/x/tools/go/analysis/passes/unmarshal/cmd/unmarshal [no test files] ok golang.org/x/tools/go/analysis/passes/unreachable 0.106s ok golang.org/x/tools/go/analysis/passes/unsafeptr 2.012s ok golang.org/x/tools/go/analysis/passes/unusedresult 2.848s ok golang.org/x/tools/go/analysis/passes/unusedwrite 0.154s ? golang.org/x/tools/go/analysis/singlechecker [no test files] ok golang.org/x/tools/go/analysis/unitchecker 2.643s ok golang.org/x/tools/go/ast/astutil 0.024s ok golang.org/x/tools/go/ast/inspector 0.145s ok golang.org/x/tools/go/buildutil 0.574s ? golang.org/x/tools/go/callgraph [no test files] ok golang.org/x/tools/go/callgraph/cha 0.013s ok golang.org/x/tools/go/callgraph/rta 0.009s ok golang.org/x/tools/go/callgraph/static 0.011s ok golang.org/x/tools/go/callgraph/vta 0.024s ok golang.org/x/tools/go/cfg 0.006s ok golang.org/x/tools/go/expect 0.012s ok golang.org/x/tools/go/gccgoexportdata 0.009s ok golang.org/x/tools/go/gcexportdata 0.039s ? golang.org/x/tools/go/internal/cgo [no test files] ok golang.org/x/tools/go/internal/gccgoimporter 0.037s ok golang.org/x/tools/go/internal/gcimporter 49.366s ? golang.org/x/tools/go/internal/packagesdriver [no test files] ok golang.org/x/tools/go/loader 14.309s ok golang.org/x/tools/go/packages 128.412s ? golang.org/x/tools/go/packages/gopackages [no test files] ok golang.org/x/tools/go/packages/packagestest 0.388s ok golang.org/x/tools/go/pointer 9.084s ok golang.org/x/tools/go/ssa 9.511s ok golang.org/x/tools/go/ssa/interp 0.525s ok golang.org/x/tools/go/ssa/ssautil 2.501s ok golang.org/x/tools/go/types/objectpath 0.013s ok golang.org/x/tools/go/types/typeutil 1.149s ok golang.org/x/tools/go/vcs 0.037s ok golang.org/x/tools/godoc 0.769s ? golang.org/x/tools/godoc/analysis [no test files] ok golang.org/x/tools/godoc/redirect 5.137s ok golang.org/x/tools/godoc/static 2.563s ? golang.org/x/tools/godoc/util [no test files] ok golang.org/x/tools/godoc/vfs 0.003s ok golang.org/x/tools/godoc/vfs/gatefs 0.047s ? golang.org/x/tools/godoc/vfs/httpfs [no test files] ok golang.org/x/tools/godoc/vfs/mapfs 0.033s ok golang.org/x/tools/godoc/vfs/zipfs 0.033s ? golang.org/x/tools/imports [no test files] ? golang.org/x/tools/internal/analysisinternal [no test files] ok golang.org/x/tools/internal/apidiff 0.545s ok golang.org/x/tools/internal/event 0.012s [no tests to run] ? golang.org/x/tools/internal/event/core [no test files] ok golang.org/x/tools/internal/event/export 0.029s ? 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.024s ok golang.org/x/tools/internal/event/export/ocagent/wire 0.036s ? 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.005s ? golang.org/x/tools/internal/fakenet [no test files] ok golang.org/x/tools/internal/fastwalk 0.009s ok golang.org/x/tools/internal/gocommand 0.012s ok golang.org/x/tools/internal/gopathwalk 0.004s ok golang.org/x/tools/internal/imports 12.882s ok golang.org/x/tools/internal/jsonrpc2 0.115s ok golang.org/x/tools/internal/jsonrpc2/servertest 0.037s ok golang.org/x/tools/internal/jsonrpc2_v2 0.167s ok golang.org/x/tools/internal/lsp 23.470s ok golang.org/x/tools/internal/lsp/analysis/fillreturns 3.956s ok golang.org/x/tools/internal/lsp/analysis/fillstruct 2.612s ok golang.org/x/tools/internal/lsp/analysis/nonewvars 3.425s ok golang.org/x/tools/internal/lsp/analysis/noresultvalues 0.096s ok golang.org/x/tools/internal/lsp/analysis/simplifycompositelit 0.123s ok golang.org/x/tools/internal/lsp/analysis/simplifyrange 2.819s ok golang.org/x/tools/internal/lsp/analysis/simplifyslice 0.141s ok golang.org/x/tools/internal/lsp/analysis/undeclaredname 0.041s ok golang.org/x/tools/internal/lsp/analysis/unusedparams 4.039s ? golang.org/x/tools/internal/lsp/browser [no test files] ok golang.org/x/tools/internal/lsp/cache 0.046s ok golang.org/x/tools/internal/lsp/cmd 18.950s ? golang.org/x/tools/internal/lsp/cmd/test [no test files] ok golang.org/x/tools/internal/lsp/command 3.567s ? 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.004s ok golang.org/x/tools/internal/lsp/diff/difftest 0.141s ok golang.org/x/tools/internal/lsp/diff/myers 0.042s ok golang.org/x/tools/internal/lsp/fake 0.014s ok golang.org/x/tools/internal/lsp/fuzzy 0.007s ? golang.org/x/tools/internal/lsp/helper [no test files] ok golang.org/x/tools/internal/lsp/lsprpc 1.365s ok golang.org/x/tools/internal/lsp/mod 0.027s ? golang.org/x/tools/internal/lsp/protocol [no test files] ok golang.org/x/tools/internal/lsp/regtest 0.034s ok golang.org/x/tools/internal/lsp/snippet 0.008s ok golang.org/x/tools/internal/lsp/source 17.762s ok golang.org/x/tools/internal/lsp/source/completion 0.076s ok golang.org/x/tools/internal/lsp/template 0.064s ? golang.org/x/tools/internal/lsp/tests [no test files] ok golang.org/x/tools/internal/memoize 0.034s ? golang.org/x/tools/internal/packagesinternal [no test files] ok golang.org/x/tools/internal/proxydir 0.009s ok golang.org/x/tools/internal/span 0.002s ok golang.org/x/tools/internal/stack 0.015s ? 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/typeparams [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.014s ok golang.org/x/tools/present 0.015s ok golang.org/x/tools/refactor/eg 4.506s ok golang.org/x/tools/refactor/importgraph 1.573s ok golang.org/x/tools/refactor/rename 0.197s ? golang.org/x/tools/refactor/satisfy [no test files] ok golang.org/x/tools/txtar 0.029s :: Running /workdir/go/bin/go with args ["/workdir/go/bin/go" "test" "-short" "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-stretch-rnf3881d5" "DEBIAN_FRONTEND=noninteractive" "HOME=/root" "USER=root" "GO_STAGE0_NET_DELAY=100ms" "GO_STAGE0_DL_DELAY=1s" "WORKDIR=/workdir" "GOROOT_BOOTSTRAP=/workdir/go1.4" "GO_BUILDER_NAME=linux-amd64" "GOROOT_BOOTSTRAP=/go1.4" "GO_DISABLE_OUTBOUND_NETWORK=1" "GOROOT=/workdir/go" "GOPATH=/workdir/gopath" "GOPROXY=http://10.240.0.50:30157" "TMPDIR=/workdir/tmp" "GOCACHE=/workdir/gocache"] in dir /workdir/gopath/src/golang.org/x/tools/gopls go: downloading github.com/sergi/go-diff v1.1.0 go: downloading github.com/sanity-io/litter v1.5.0 go: downloading honnef.co/go/tools v0.2.0 go: downloading mvdan.cc/gofumpt v0.1.1 go: downloading mvdan.cc/xurls/v2 v2.2.0 go: downloading github.com/google/go-cmp v0.5.5 go: downloading github.com/jba/templatecheck v0.6.0 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.6 ? golang.org/x/tools/gopls [no test files] ok golang.org/x/tools/gopls/doc 6.340s ? golang.org/x/tools/gopls/integration/govim [no test files] ok golang.org/x/tools/gopls/internal/hooks 0.870s ok golang.org/x/tools/gopls/internal/regtest/bench 0.135s ok golang.org/x/tools/gopls/internal/regtest/codelens 16.947s ok golang.org/x/tools/gopls/internal/regtest/completion 11.091s #### Start Gopls Test Logs for "TestResolveImportCycle/experimental_workspace_module" [Trace - 18:20:37.619 PM] 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":[1]},"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-184291249/TestResolveImportCycle/experimental_workspace_module/gopath","GOPROXY":"file:///workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/proxy","GOSUMDB":"off"},"expandWorkspaceToModule":true,"experimentalDiagnosticsDelay":"10ms","verboseWorkDoneProgress":true},"trace":"messages","workspaceFolders":[{"uri":"file:///workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/work","name":"work"}]} [Trace - 18:20:37.619 PM] Received response 'initialize - (1)' in 0ms. Result: {"capabilities":{"textDocumentSync":{"openClose":true,"change":2,"save":{}},"completionProvider":{"triggerCharacters":["."],"completionItem":{}},"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.start_debugging","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 - 18:20:37.619 PM] Sending notification 'initialized'. Params: {} [Trace - 18:20:37.620 PM] Received request 'window/workDoneProgress/create - (1)'. Params: {"token":"4357389817891565749"} [Trace - 18:20:37.620 PM] Sending response 'window/workDoneProgress/create - (1)' in 0ms. Result: [Trace - 18:20:37.620 PM] Received notification '$/progress'. Params: {"token":"4357389817891565749","value":{"kind":"begin","title":"diagnosing initial workspace load","message":"Calculating diagnostics for initial workspace load..."}} [Trace - 18:20:37.620 PM] Received request 'window/workDoneProgress/create - (2)'. Params: {"token":"1321403954333962126"} [Trace - 18:20:37.620 PM] Sending response 'window/workDoneProgress/create - (2)' in 0ms. Result: [Trace - 18:20:37.620 PM] Received notification '$/progress'. Params: {"token":"1321403954333962126","value":{"kind":"begin","title":"Setting up workspace","message":"Loading packages..."}} [Trace - 18:20:37.621 PM] Received request 'workspace/configuration - (3)'. Params: {"items":[{"scopeUri":"file:///workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/work","section":"gopls"}]} [Trace - 18:20:37.621 PM] Sending response 'workspace/configuration - (3)' in 0ms. Result: [{"completionBudget":"10s","env":{"GO111MODULE":"","GOMODCACHE":"","GOPACKAGESDRIVER":"off","GOPATH":"/workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/gopath","GOPROXY":"file:///workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/proxy","GOSUMDB":"off"},"expandWorkspaceToModule":true,"experimentalDiagnosticsDelay":"10ms","verboseWorkDoneProgress":true}] [Trace - 18:20:37.638 PM] Received notification 'window/logMessage'. Params: {"type":3,"message":"2021/06/15 18:20:37 go env for /workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/work\n(root /workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/work)\n(go version go version devel 011d0a8d7d1e3ddda0e837fc1258764f1b8e091f linux/amd64)\n(valid build configuration = true)\n(build flags: [])\nGOROOT=/workdir/go\nGOMOD=/workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/work/go.mod\nGOMODCACHE=\nGOPRIVATE=\nGOSUMDB=off\nGONOPROXY=\nGOPATH=/workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/gopath\nGOINSECURE=\nGOCACHE=/workdir/gocache\nGOFLAGS=\nGONOSUMDB=\nGOPROXY=file:///workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/proxy\nGO111MODULE=\n\n"} [Trace - 18:20:37.664 PM] Received notification '$/progress'. Params: {"token":"1321403954333962126","value":{"kind":"end","message":"Finished loading packages."}} [Trace - 18:20:37.665 PM] Received request 'client/registerCapability - (4)'. Params: {"registrations":[{"id":"workspace/didChangeWatchedFiles-0","method":"workspace/didChangeWatchedFiles","registerOptions":{"watchers":[{"globPattern":"**/*.{go,mod,sum}","kind":7},{"globPattern":"**/*.*tmpl","kind":7},{"globPattern":"{/workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/work/a,/workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/work/b}","kind":7}]}}]} [Trace - 18:20:37.665 PM] Sending response 'client/registerCapability - (4)' in 0ms. Result: [Trace - 18:20:37.665 PM] Received notification 'window/logMessage'. Params: {"type":3,"message":"2021/06/15 18:20:37 go/packages.Load\n\tsnapshot=0\n\tdirectory=/workdir/tmp/gopls-workspace-mod762488236\n\tquery=[builtin mod.test/...]\n\tpackages=3\n"} [Trace - 18:20:37.671 PM] Received notification 'textDocument/publishDiagnostics'. Params: {"uri":"file:///workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/work/a/a.go","diagnostics":[{"range":{"start":{"line":2,"character":7},"end":{"line":2,"character":19}},"severity":1,"code":"BrokenImport","codeDescription":{"href":"https://pkg.go.dev/golang.org/x/tools/internal/typesinternal?utm_source=gopls#BrokenImport"},"source":"compiler","message":"could not import mod.test/b (no required module provides package \"mod.test/b\")"},{"range":{"start":{"line":2,"character":7},"end":{"line":2,"character":19}},"severity":1,"source":"go list","message":"import cycle not allowed"}]} [Trace - 18:20:37.672 PM] Received notification '$/progress'. Params: {"token":"4357389817891565749","value":{"kind":"end","message":"Done."}} [Trace - 18:20:37.672 PM] Sending notification 'textDocument/didOpen'. Params: {"textDocument":{"uri":"file:///workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/work/a/a.go","languageId":"go","version":1,"text":"package a\n\nimport \"mod.test/b\"\n\nconst A = b.A\nconst B = 2\n"}} [Trace - 18:20:37.672 PM] Received request 'window/workDoneProgress/create - (5)'. Params: {"token":"3463177043058966924"} [Trace - 18:20:37.672 PM] Sending notification 'textDocument/didOpen'. Params: {"textDocument":{"uri":"file:///workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/work/b/b.go","languageId":"go","version":1,"text":"package b\n\nimport \"mod.test/a\"\n\nconst A = 1\nconst B = a.B\n\t\n"}} [Trace - 18:20:37.673 PM] Sending notification 'textDocument/didChange'. Params: {"textDocument":{"version":2,"uri":"file:///workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/work/b/b.go"},"contentChanges":[{"range":{"start":{"line":5,"character":0},"end":{"line":5,"character":13}},"text":""}]} [Trace - 18:20:37.673 PM] Sending request 'textDocument/codeAction - (2)'. Params: {"textDocument":{"uri":"file:///workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/work/b/b.go"},"range":{"start":{"line":0,"character":0},"end":{"line":0,"character":0}},"context":{"diagnostics":null,"only":["source.organizeImports"]}} [Trace - 18:20:37.673 PM] Sending response 'window/workDoneProgress/create - (5)' in 0ms. Result: [Trace - 18:20:37.673 PM] Received notification '$/progress'. Params: {"token":"3463177043058966924","value":{"kind":"begin","title":"diagnosing opened files","message":"Calculating file diagnostics..."}} [Trace - 18:20:37.674 PM] Received request 'window/workDoneProgress/create - (6)'. Params: {"token":"6343871253887740107"} [Trace - 18:20:37.674 PM] Sending response 'window/workDoneProgress/create - (6)' in 0ms. Result: [Trace - 18:20:37.674 PM] Received notification '$/progress'. Params: {"token":"6343871253887740107","value":{"kind":"begin","title":"diagnosing opened files","message":"Calculating file diagnostics..."}} [Trace - 18:20:37.675 PM] Received request 'window/workDoneProgress/create - (7)'. Params: {"token":"7267104140862379789"} [Trace - 18:20:37.675 PM] Sending response 'window/workDoneProgress/create - (7)' in 0ms. Result: [Trace - 18:20:37.676 PM] Received notification '$/progress'. Params: {"token":"7267104140862379789","value":{"kind":"begin","title":"diagnosing changed files","message":"Calculating file diagnostics..."}} [Trace - 18:20:37.677 PM] Received notification '$/progress'. Params: {"token":"3463177043058966924","value":{"kind":"end","message":"Done."}} [Trace - 18:20:37.677 PM] Received response 'textDocument/codeAction - (2)' in 4ms. Result: [{"title":"Organize Imports","kind":"source.organizeImports","edit":{"documentChanges":[{"textDocument":{"version":2,"uri":"file:///workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/work/b/b.go"},"edits":[{"range":{"start":{"line":1,"character":0},"end":{"line":3,"character":0}},"newText":""}]}]}}] [Trace - 18:20:37.677 PM] Sending notification 'textDocument/didChange'. Params: {"textDocument":{"version":3,"uri":"file:///workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/work/b/b.go"},"contentChanges":[{"range":{"start":{"line":1,"character":0},"end":{"line":3,"character":0}},"text":""}]} [Trace - 18:20:37.678 PM] Received request 'window/workDoneProgress/create - (8)'. Params: {"token":"302673011603003421"} [Trace - 18:20:37.678 PM] Sending response 'window/workDoneProgress/create - (8)' in 0ms. Result: [Trace - 18:20:37.678 PM] Sending request 'textDocument/formatting - (3)'. Params: {"textDocument":{"uri":"file:///workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/work/b/b.go"},"options":{"tabSize":0,"insertSpaces":false}} [Trace - 18:20:37.679 PM] Received notification '$/progress'. Params: {"token":"302673011603003421","value":{"kind":"begin","title":"diagnosing changed files","message":"Calculating file diagnostics..."}} [Trace - 18:20:37.679 PM] Received response 'textDocument/formatting - (3)' in 0ms. Result: [{"range":{"start":{"line":3,"character":0},"end":{"line":5,"character":0}},"newText":""}] [Trace - 18:20:37.679 PM] Sending notification 'textDocument/didChange'. Params: {"textDocument":{"version":4,"uri":"file:///workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/work/b/b.go"},"contentChanges":[{"range":{"start":{"line":3,"character":0},"end":{"line":5,"character":0}},"text":""}]} [Trace - 18:20:37.680 PM] Sending notification 'textDocument/willSave'. Params: {"textDocument":{"uri":"file:///workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/work/b/b.go"},"reason":1} [Trace - 18:20:37.680 PM] Received request 'window/workDoneProgress/create - (9)'. Params: {"token":"889032155449973530"} [Trace - 18:20:37.680 PM] Sending notification 'textDocument/didSave'. Params: {"textDocument":{"uri":"file:///workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/work/b/b.go"}} [Trace - 18:20:37.680 PM] Received notification 'textDocument/publishDiagnostics'. Params: {"uri":"file:///workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/work/b/b.go","version":2,"diagnostics":[{"range":{"start":{"line":2,"character":7},"end":{"line":2,"character":19}},"severity":1,"code":"UnusedImport","codeDescription":{"href":"https://pkg.go.dev/golang.org/x/tools/internal/typesinternal?utm_source=gopls#UnusedImport"},"source":"compiler","message":"\"mod.test/a\" imported but not used"}]} [Trace - 18:20:37.680 PM] Sending response 'window/workDoneProgress/create - (9)' in 0ms. Result: [Trace - 18:20:37.681 PM] Received notification '$/progress'. Params: {"token":"6343871253887740107","value":{"kind":"end","message":"Done."}} [Trace - 18:20:37.681 PM] Sending notification 'workspace/didChangeWatchedFiles'. Params: {"changes":[{"uri":"file:///workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/work/b/b.go","type":2}]} [Trace - 18:20:37.681 PM] Received notification '$/progress'. Params: {"token":"889032155449973530","value":{"kind":"begin","title":"diagnosing changed files","message":"Calculating file diagnostics..."}} [Trace - 18:20:37.681 PM] Received request 'window/workDoneProgress/create - (10)'. Params: {"token":"3088154659918113028"} [Trace - 18:20:37.682 PM] Sending response 'window/workDoneProgress/create - (10)' in 0ms. Result: [Trace - 18:20:37.682 PM] Received notification '$/progress'. Params: {"token":"3088154659918113028","value":{"kind":"begin","title":"diagnosing saved files","message":"Calculating file diagnostics..."}} [Trace - 18:20:37.683 PM] Received request 'window/workDoneProgress/create - (11)'. Params: {"token":"4824814422205447232"} [Trace - 18:20:37.683 PM] Sending response 'window/workDoneProgress/create - (11)' in 0ms. Result: [Trace - 18:20:37.683 PM] Received notification '$/progress'. Params: {"token":"4824814422205447232","value":{"kind":"begin","title":"diagnosing files changed on disk","message":"Calculating file diagnostics..."}} [Trace - 18:20:37.684 PM] Received notification '$/progress'. Params: {"token":"7267104140862379789","value":{"kind":"end","message":"Done."}} [Trace - 18:20:37.684 PM] Received notification '$/progress'. Params: {"token":"302673011603003421","value":{"kind":"end","message":"Done."}} [Trace - 18:20:37.685 PM] Received notification '$/progress'. Params: {"token":"889032155449973530","value":{"kind":"end","message":"Done."}} [Trace - 18:20:37.695 PM] Received notification 'textDocument/publishDiagnostics'. Params: {"uri":"file:///workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/work/a/a.go","version":1,"diagnostics":[]} [Trace - 18:20:37.695 PM] Received notification '$/progress'. Params: {"token":"3088154659918113028","value":{"kind":"end","message":"Done."}} [Trace - 18:20:37.702 PM] Received notification 'window/logMessage'. Params: {"type":3,"message":"2021/06/15 18:20:37 go/packages.Load\n\tsnapshot=7\n\tpackage=\"mod.test/b\"\n\tfiles=[/workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/work/b/b.go]\n"} [Trace - 18:20:37.702 PM] Received notification 'window/logMessage'. Params: {"type":3,"message":"2021/06/15 18:20:37 go/packages.Load\n\tsnapshot=7\n\tdirectory=/workdir/tmp/gopls-workspace-mod762488236\n\tquery=[file=/workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/work/b/b.go]\n\tpackages=1\n"} [Trace - 18:20:37.733 PM] Received notification 'window/logMessage'. Params: {"type":3,"message":"2021/06/15 18:20:37 go/packages.Load\n\tsnapshot=7\n\tpackage=\"mod.test/a\"\n\tfiles=[/workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/work/a/a.go]\n"} [Trace - 18:20:37.734 PM] Received notification 'window/logMessage'. Params: {"type":3,"message":"2021/06/15 18:20:37 go/packages.Load\n\tsnapshot=7\n\tdirectory=/workdir/tmp/gopls-workspace-mod762488236\n\tquery=[mod.test/a]\n\tpackages=1\n"} [Trace - 18:20:37.740 PM] Received notification 'textDocument/publishDiagnostics'. Params: {"uri":"file:///workdir/tmp/gopls-regtest-184291249/TestResolveImportCycle/experimental_workspace_module/work/a/a.go","version":1,"diagnostics":[]} [Trace - 18:20:37.740 PM] Received notification '$/progress'. Params: {"token":"4824814422205447232","value":{"kind":"end","message":"Done."}} #### End Gopls Test Logs for "TestResolveImportCycle/experimental_workspace_module" --- FAIL: TestResolveImportCycle (20.13s) --- FAIL: TestResolveImportCycle/experimental_workspace_module (20.00s) diagnostics_test.go:1648: waiting on: Met: empty diagnostics Unmet: empty diagnostics err:context deadline exceeded state: #### log messages (see RPC logs for full text): Info: "2021/06/15 18:20:37 go env for /workdir/tmp/gopls-... Info: "2021/06/15 18:20:37 go/packages.Load\n\tsnapshot=0... Info: "2021/06/15 18:20:37 go/packages.Load\n\tsnapshot=7... Info: "2021/06/15 18:20:37 go/packages.Load\n\tsnapshot=7... Info: "2021/06/15 18:20:37 go/packages.Load\n\tsnapshot=7... Info: "2021/06/15 18:20:37 go/packages.Load\n\tsnapshot=7... #### diagnostics: a/a.go (version 1): #### outstanding work: #### completed work: diagnosing opened files: 2 diagnosing changed files: 3 diagnosing saved files: 1 diagnosing files changed on disk: 1 Setting up workspace: 1 diagnosing initial workspace load: 1 runner.go:310: Shutdown: context deadline exceeded FAIL FAIL golang.org/x/tools/gopls/internal/regtest/diagnostics 88.392s ok golang.org/x/tools/gopls/internal/regtest/misc 57.378s ok golang.org/x/tools/gopls/internal/regtest/modfile 24.059s ok golang.org/x/tools/gopls/internal/regtest/watch 14.374s ok golang.org/x/tools/gopls/internal/regtest/workspace 20.228s ? golang.org/x/tools/gopls/release [no test files] ok golang.org/x/tools/gopls/test 21.049s ok golang.org/x/tools/gopls/test/debug 4.804s FAIL Error: tests failed: exit status 1