You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Make the following improvements to the completion benchmarks:
- Run the "CompletionFollowingEdit" benchmarks with and without edits.
Accordingly, rename it to just "BenchmarkCompletion", and shorten
subtest names.
- BenchmarkCompletion is a cleaner way to specify completion tests.
Deprecate other styles.
- Support running completion tests with a massive GOPATH, by passing
-completion_gopath.
- Add a tools_unimportedselector test that seems to do a good job of
exercising slow unimported completion. Other unimportedcompletion
tests were short-circuited in one way or another (for example, because
kubernetes uses vendoring, gopls doesn't scan GOPATH).
This will invalidate our benchmark dashboard, so we should merge this
change before subsequent CLs that optimize unimported completion.
For golang/go#63459
Change-Id: I9d7a06e3c1a7239b531ed8ff534f3174f4ac4ae8
Reviewed-on: https://go-review.googlesource.com/c/tools/+/560457
Reviewed-by: Alan Donovan <adonovan@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
0 commit comments