-
Notifications
You must be signed in to change notification settings - Fork 17.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
x/tools/internal/jsonrpc2: TestIdleTimeout failures #55179
Comments
Found new matching flaky dashboard failures for:
2022-07-22 16:51 openbsd-386-68 tools@7b605f47 go@12e00f6c x/tools/internal/jsonrpc2.TestIdleTimeout (log)
2022-07-25 19:36 freebsd-arm64-dmgk tools@2a6393fe go@ed50277f x/tools/internal/jsonrpc2.TestIdleTimeout (log)
2022-08-10 17:41 openbsd-amd64-68 tools@0ad49fde go@522f0fc4 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
2022-08-15 18:38 openbsd-amd64-68 tools@8c830569 go@8ec1aa88 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
2022-09-02 19:58 openbsd-386-70 tools@d815cba5 go@9fc09d2f x/tools/internal/jsonrpc2.TestIdleTimeout (log)
2022-09-09 18:15 linux-ppc64-buildlet tools@0eebaabc go@31d06b58 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
2022-09-13 15:21 openbsd-386-70 tools@9250e22a go@19d792c1 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2022-09-22 21:09 openbsd-386-68 tools@62ae5861 go@533cd803 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2022-09-29 22:28 openbsd-amd64-68 tools@d49f960b go@a14ac863 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
2022-09-30 19:58 openbsd-386-68 tools@3e0355b8 go@9d2c73a9 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2022-10-05 16:05 openbsd-386-68 tools@2d32e152 go@97d38f30 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2022-10-17 17:58 openbsd-amd64-70 tools@bc4e384f go@3e100a22 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2022-10-17 20:15 openbsd-386-70 tools@b2efd4d1 go@07c57aff x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2022-10-18 15:43 windows-arm64-10 tools@a9b653b4 go@947091d3 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2022-10-18 15:43 openbsd-386-68 tools@a9b653b4 go@7ae652b7 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2022-10-28 20:13 openbsd-386-70 tools@e172e97c go@b726b0ca x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2022-11-07 21:25 openbsd-386-70 tools@003fde14 go@9860faa5 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
2022-11-09 17:16 openbsd-386-68 tools@502c6347 go@a3dce127 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
2022-11-11 16:02 openbsd-amd64-70 tools@e3b3c010 go@ed615aaf x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2022-11-17 20:46 openbsd-386-70 tools@dea100b1 go@861ba027 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
2022-11-18 17:19 openbsd-386-70 tools@c7ed4b3c go@d96e5847 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
2022-11-18 21:46 openbsd-386-70 tools@19fb30d1 go@831c6509 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2022-11-21 19:26 openbsd-386-68 tools@41c70c91 go@861ba027 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2022-12-02 16:40 linux-ppc64-sid-buildlet tools@25fdb81e go@6ec6492f x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2022-12-09 18:48 darwin-amd64-nocgo tools@a310bcb1 go@df5d4d3d x/tools/internal/jsonrpc2.TestIdleTimeout (log)
2022-12-09 18:48 openbsd-386-68 tools@a310bcb1 go@2b989668 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2022-11-29 20:30 openbsd-386-68 tools@7a1b5707 go@53c48007 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Discussed with @golang/tools-team. Our plan to address this is to move But not in the next |
Found new dashboard test flakes for:
2023-01-17 18:02 openbsd-386-71 tools@8aba49bb go@d74c31f0 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2023-01-19 22:12 dragonfly-amd64-622 tools@ff9bea52 go@e590afcf x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2023-01-25 23:57 freebsd-386-12_3 tools@82707575 go@581603cb x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2023-09-28 16:44 openbsd-386-72 tools@4cd12d6d go@a15ef1bb x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2023-10-02 08:05 openbsd-386-72 tools@2ed42984 go@a15ef1bb x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2023-10-08 02:08 freebsd-riscv64-unmatched tools@a3b5082f go@2744155d x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2023-10-26 17:36 openbsd-386-72 tools@ff1953bd go@7546c79e x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2023-11-29 14:56 darwin-amd64-10_15 tools@6e052bb7 go@6111acc8 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2023-12-11 15:18 darwin-amd64-12_0 tools@7590aeb2 go@bbab863a x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2023-12-12 16:25 darwin-arm64-11 tools@8bd7553f go@e70d3433 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2024-01-08 23:16 windows-amd64-longtest tools@c95fa0ff go@b702e043 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2024-01-22 17:11 darwin-arm64-12 tools@a987ef7a go@d29980cd x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2024-02-08 13:20 x_tools-gotip-darwin-arm64_12 tools@f4fa7a75 go@643d816c x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2024-02-22 18:17 darwin-amd64-nocgo tools@054c06df go@db57e5a0 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
How confident are we that the new "better" RPC stack is an improvement over the old "debugged" one? I can imagine all kinds of theoretical advantages it might have, but rarely is the RPC stack the cause of any problem in gopls, at least to my knowledge. |
Well, the new one passes its tests reliably, and the old one doesn't. 😅 The alternative would be to backport (some subset of) the fixes from #46047 from |
The old jsonrpc system has a lot of problems, not least of which is that cancellation is fundamentally broken. I would much rather have fixed it in place, but it was not feasible to do so, the API essentially forced a broken mode of behavior on you. |
Found new dashboard test flakes for:
2024-03-11 20:13 darwin-amd64-longtest tools@ca94c966 go@1e20af02 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2024-03-25 20:14 x_tools-go1.22-windows-amd64-longtest tools@71acab9a release-branch.go1.22@35b1a146 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2024-04-15 15:07 dragonfly-amd64-622 tools@5e04895f go@7b10c49e x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2024-04-19 12:38 linux-s390x-ibm tools@618670db go@f0d6ddfa x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2024-05-31 21:21 x_tools-go1.22-openbsd-amd64 tools@b6235391 release-branch.go1.22@74565750 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2024-06-13 17:33 x_tools-go1.21-darwin-arm64_12 tools@a69d9a2c release-branch.go1.21@74ac37e9 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2024-08-06 19:12 x_tools-go1.22-darwin-amd64-race tools@3057be8f release-branch.go1.22@cb4eee69 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2024-09-11 21:24 x_tools-gotip-linux-arm64-longtest tools@51571182 go@547baafa x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2024-12-11 14:12 x_tools-gotip-netbsd-arm64 tools@82b6f75c go@6c25cf1c x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2024-12-11 19:26 x_tools-go1.22-netbsd-arm64 tools@d405635a release-branch.go1.22@8f3f22ee x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2025-01-02 17:04 x_tools-go1.22-netbsd-arm64 tools@71b5dfef release-branch.go1.22@8f3f22ee x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Found new dashboard test flakes for:
2025-01-09 21:25 x_tools-go1.23-netbsd-arm64 tools@1b796a93 release-branch.go1.23@1dde0b48 x/tools/internal/jsonrpc2.TestIdleTimeout (log)
|
Bug automatically created to track these flakes.
— watchflakes
The text was updated successfully, but these errors were encountered: