-
-
Notifications
You must be signed in to change notification settings - Fork 388
Extracts ghcide-tests and migrate it to use hls-test-utils #4173
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Labels
Comments
Since the number of test are so large. |
This was referenced Apr 27, 2024
michaelpj
pushed a commit
that referenced
this issue
Apr 29, 2024
… test utils (#4195) * wip trace flaky * clena up trace * cleanup * cleanup
michaelpj
pushed a commit
that referenced
this issue
Apr 30, 2024
…cide tests to hls test utils (#4197) * pull ghcide-bench out of ghcide and merge some of the hls-test-utils with ghcide-tests * fix style
soulomoon
added a commit
that referenced
this issue
May 2, 2024
…tils and use canonicalizePath path in tmp dir in hls-test-utils (#4201) * use canonicalizePath path in tmp dir in hls-test-utils * migrate IfaceTests to hls-test-utils
soulomoon
added a commit
that referenced
this issue
May 2, 2024
…and fix HighlightTests (#4202) * migrate FindDefinitionAndHoverTests * migrate highlighttests * fix highlight
soulomoon
added a commit
that referenced
this issue
May 13, 2024
…est utils (#4207) * [x] migrate diagnosticTests, figure out how to pass `--test-no-kick`. * [x] migrate openCloseTests * [x] Lift a few functions from ghcide-test-utils to hls-test-utils * [x] fixed `deeply nested cyclic module dependency` * [x] modify `runSessionWithServer'` and ghcIde arguments to admit additional a switch for `no-kick`. --------- Co-authored-by: fendor <fendor@users.noreply.github.com>
fendor
pushed a commit
that referenced
this issue
May 14, 2024
…ils (#4227) * migrate boot test * add comment
done ! |
Nice work! |
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
I think we should pick up #3315,
This can be served as part of #3736,
Extracts ghcide-tests, and migrate the test to use hls-test-utils. This can be served as a pre-step to move the all the functionalities of ghcide to the stand alone plugin #2979
Some benifits:
When I have done a proof of concept of #2979,
I migrate some of the tests to use hls-test-utils, I have some positive result, some tests can be run 2 to 3 times faster.
Jobs that need to be done
The text was updated successfully, but these errors were encountered: