-
Notifications
You must be signed in to change notification settings - Fork 17.7k
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/gopls/internal/regtest/modfile: TestUnknownRevision failure with All files must be saved first
#55070
Comments
I see the race in this test: the test may advance to applying code actions before changes are processed (because there is both a didChange and didSave notification being processed, and we proceed once either of them is done, not both). I have an in-progress improvement to our expectations that should make it easy to fix this. |
Found new matching dashboard test flakes for:
2022-09-07 16:01 linux-s390x-ibm tools@dd1bab2d go@027ff3f4 x/tools/gopls/internal/regtest/modfile.TestUnknownRevision (log)
2022-09-07 18:17 linux-s390x-ibm tools@3ee17105 go@dfdf5515 x/tools/gopls/internal/regtest/modfile.TestUnknownRevision (log)
2022-09-16 20:08 linux-s390x-ibm tools@45ad958c go@2d89bec2 x/tools/gopls/internal/regtest/modfile.TestUnknownRevision (log)
|
Found new dashboard test flakes for:
2022-09-22 21:09 linux-s390x-ibm tools@62ae5861 go@42a46206 x/tools/gopls/internal/regtest/modfile.TestUnknownRevision (log)
|
Found new dashboard test flakes for:
2022-09-23 16:53 linux-s390x-ibm tools@eb25de6e go@336ce966 x/tools/gopls/internal/regtest/modfile.TestUnknownRevision (log)
|
Found new dashboard test flakes for:
2022-09-30 19:58 linux-s390x-ibm tools@3e0355b8 go@aeab76f0 x/tools/gopls/internal/regtest/modfile.TestUnknownRevision (log)
2022-10-03 15:32 linux-s390x-ibm tools@55e5cff6 go@6d8ec893 x/tools/gopls/internal/regtest/modfile.TestUnknownRevision (log)
|
Found new dashboard test flakes for:
2022-10-06 17:35 linux-s390x-ibm tools@15525299 go@9dfadf91 x/tools/gopls/internal/regtest/modfile.TestUnknownRevision (log)
2022-10-11 21:42 linux-s390x-ibm tools@19a5504f go@4bcf94b0 x/tools/gopls/internal/regtest/modfile.TestUnknownRevision (log)
2022-10-11 21:42 linux-s390x-ibm tools@19a5504f go@140bc244 x/tools/gopls/internal/regtest/modfile.TestUnknownRevision (log)
|
Found new dashboard test flakes for:
2022-10-12 18:24 linux-s390x-ibm tools@d3752388 go@6f445a9d x/tools/gopls/internal/regtest/modfile.TestUnknownRevision (log)
|
Found new dashboard test flakes for:
2022-10-19 20:55 linux-s390x-ibm tools@9eda97bc go@6fe3ccd7 x/tools/gopls/internal/regtest/modfile.TestUnknownRevision (log)
|
Found new dashboard test flakes for:
2022-10-19 19:08 linux-s390x-ibm tools@b50d7ba6 go@6fe3ccd7 x/tools/gopls/internal/regtest/modfile.TestUnknownRevision (log)
|
Found new dashboard test flakes for:
2022-10-28 20:13 linux-s390x-ibm tools@e172e97c go@b726b0ca x/tools/gopls/internal/regtest/modfile.TestUnknownRevision (log)
|
Change https://go.dev/cl/448115 mentions this issue: |
Found new dashboard test flakes for:
2022-11-08 17:28 linux-s390x-ibm tools@9474ca31 go@0409314d x/tools/gopls/internal/regtest/modfile.TestUnknownRevision (log)
|
Found new dashboard test flakes for:
2022-11-22 19:46 linux-s390x-ibm tools@5c356176 go@861ba027 x/tools/gopls/internal/regtest/modfile.TestUnknownRevision (log)
2022-11-23 14:17 linux-s390x-ibm tools@d39685aa go@861ba027 x/tools/gopls/internal/regtest/modfile.TestUnknownRevision (log)
|
Found new dashboard test flakes for:
2022-12-13 19:48 linux-s390x-ibm tools@9ec85531 go@f92317e6 x/tools/gopls/internal/regtest/modfile.TestUnknownRevision (log)
|
Found new dashboard test flakes for:
2022-12-17 19:19 linux-s390x-ibm tools@eb70795a go@45ba8ba9 x/tools/gopls/internal/regtest/modfile.TestUnknownRevision (log)
|
Found new dashboard test flakes for:
2022-11-17 20:46 linux-s390x-ibm tools@dea100b1 go@205f636e x/tools/gopls/internal/regtest/modfile.TestUnknownRevision (log)
|
Change https://go.dev/cl/461418 mentions this issue: |
Confusingly, there was a second bug (root caused in https://go.dev/cl/461418) which I believe was causing the same symptom, albeit with less frequency and only on s390x, which must have low clock precision. I'm pretty confident in the fix. |
Found new dashboard test flakes for:
2023-01-11 18:41 linux-s390x-ibm tools@b7989342 go@1e9ff255 x/tools/gopls/internal/regtest/modfile.TestUnknownRevision (log)
|
greplogs -l -e 'FAIL: TestUnknownRevision.*(?:\n\s+.*)*All files must be saved first' --since=2022-02-01
2022-09-07T18:17:13-3ee1710-dfdf551/linux-s390x-ibm
2022-09-07T16:39:44-dd1bab2-027ff3f/linux-s390x-ibm
The text was updated successfully, but these errors were encountered: