Skip to content

Conversation

pepeiborra
Copy link
Collaborator

@pepeiborra pepeiborra commented May 1, 2022

Fixes #2879 by ensuring that the barrage of graph builds triggered by the test are observed as deterministically as possible, which amounts to inserting calls to waitForProgressDone and using openDoc instead of createDoc.

While I was there, I also cleaned up a bunch of minor things in the ghcide codebase

@pepeiborra pepeiborra requested review from michaelpj and eddiemundo May 1, 2022 12:56
@pepeiborra pepeiborra enabled auto-merge (squash) May 1, 2022 15:53
@pepeiborra pepeiborra merged commit e52cffe into master May 1, 2022
sloorush pushed a commit to sloorush/haskell-language-server that referenced this pull request May 21, 2022
* remove duplicate log message

* Fix expectNoMoreDiagnostics

* redundant import

* dead code

* unnecessary do section

* redundant log message

* waitForProgressDone to improve consistency

* redundant import
hololeap pushed a commit to hololeap/haskell-language-server that referenced this pull request Aug 26, 2022
* remove duplicate log message

* Fix expectNoMoreDiagnostics

* redundant import

* dead code

* unnecessary do section

* redundant log message

* waitForProgressDone to improve consistency

* redundant import
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

ghcide test "iface-error-test-1" is flaky
2 participants