Skip to content

x/tools/gopls/internal/regtest/misc: TestGenerateProgress failures with "Unmet: no outstanding work" #49901

Closed
@bcmills

Description

@bcmills
--- FAIL: TestGenerateProgress (21.17s)
    --- FAIL: TestGenerateProgress/singleton (20.01s)
        generate_test.go:66: waiting on:
            	Unmet: no outstanding work
            
            err:context deadline exceeded
            
            state:
            #### log messages (see RPC logs for full text):
            	Info: "2021/12/01 15:20:42 go env for /workdir/tmp/gopls-...
            	Info: "2021/12/01 15:20:42 go/packages.Load\n\tsnapshot=0...
            	Info: "2021/12/01 15:20:42 go run ../generate.go lib1\n\n...
            	Info: "2021/12/01 15:20:43 go run ../generate.go lib2\n\n...
            	Info: "2021/12/01 15:20:44 go/packages.Load\n\tsnapshot=2...
            	Info: "2021/12/01 15:20:44 go/packages.Load\n\tsnapshot=2...
            	Info: "2021/12/01 15:20:44 go/packages.Load\n\tsnapshot=2...
            	Info: "2021/12/01 15:20:44 go/packages.Load\n\tsnapshot=2...
            
            #### diagnostics:
            	main.go (version 0):
            
            #### outstanding work:
            	!NO NAME(token: 6177026811335423860): 0.00
            #### completed work:
            	Load: 2
            	Setting up workspace: 1
            	diagnosing initial workspace load: 1
            	Running go generate .: 2
            	diagnosing files changed on disk: 2
        runner.go:312: closing editor: Shutdown: JSON RPC cancelled
FAIL
FAIL	golang.org/x/tools/gopls/internal/regtest/misc	321.505s

greplogs --dashboard -md -l -e '(?ms)FAIL: TestGenerateProgress.*Unmet: no outstanding work'

2021-12-01T15:05:46-615f9a6-0e1d553/linux-amd64-race
2021-11-30T20:04:58-2c9b078-7ccbcc9/linux-arm64-packet
2021-11-30T16:43:31-2c9b078-b7651e5/linux-amd64-race
2021-11-23T18:15:15-7cf1f38-00045b7/openbsd-386-70
2021-11-12T23:26:33-49ce184-3a4b950/linux-amd64-race
2021-11-10T21:32:50-fc3ed20-f410786/linux-amd64-race
2021-11-09T19:01:30-e900012-f59d36d/freebsd-386-11_4
2021-11-08T18:39:25-2cdcc60-f58c78a/freebsd-amd64-11_4
2021-11-03T15:51:25-3b1a674-631b567/freebsd-386-11_4
2021-11-01T19:56:50-ee08195-5f1bcd1/linux-riscv64-unmatched
2021-10-29T21:19:39-a2be0cd-d19c5bd/freebsd-amd64-11_2
2021-10-28T00:09:41-9cd58b0-1a6281d/linux-amd64-race
2021-10-22T14:05:31-6f2254e-ff8115d/linux-amd64-race
2021-10-21T23:48:53-baf4e38-3beab0c/freebsd-386-12_2
2021-10-09T14:53:12-ee04797-eba91e8/linux-amd64-race
2021-10-05T14:12:44-81efdbc-7983830/linux-amd64-race
2021-09-14T19:06:02-258ee27-21a4e67/freebsd-386-11_4
2021-09-14T19:06:02-258ee27-170a72e/linux-amd64-race
2021-08-25T15:30:19-c32dd46-099b819/freebsd-amd64-11_4
2021-08-12T15:58:41-f91c4a5-095bb79/freebsd-386-11_4
2021-07-21T20:29:18-7aa8294-3e48c03/windows-amd64-2016
2021-07-10T00:41:40-cb1acef-3d1d066/dragonfly-amd64
2021-07-08T19:56:07-71eae3a-3d1d066/dragonfly-amd64
2021-07-07T20:06:16-fd00574-cb4cd9e/dragonfly-amd64

Metadata

Metadata

Assignees

Labels

FrozenDueToAgeNeedsInvestigationSomeone must examine and confirm this is a valid issue and not a duplicate of an existing one.TestingAn issue that has been verified to require only test changes, not just a test failure.ToolsThis label describes issues relating to any tools in the x/tools repository.goplsIssues related to the Go language server, gopls.

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions