Skip to content
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

Fix the test suite #352

Merged
merged 26 commits into from
Aug 23, 2020
Merged

Fix the test suite #352

merged 26 commits into from
Aug 23, 2020

Conversation

axelson
Copy link
Member

@axelson axelson commented Aug 20, 2020

After a lot of debugging, I believe that issue that was ailing our test suite was a compiler deadlock that manifested in Erlang 23 https://bugs.erlang.org/browse/ERL-1236
So simply upgrading the erlang version resolved the issue.

@axelson
Copy link
Member Author

axelson commented Aug 20, 2020

This gets the tests to pass! Although it would be nice to not need to commit the 1.4MB PLT file to the repository, but if it's the specific PLT for the tests than maybe that's fine.

Although it would be nice to host this PLT and other PLT's in a GitHub release so that they can be dynamically downloaded on startup. Although there's a very large number of potential combinations so I'm not sure it's feasible to build them all.

@axelson axelson changed the title WIP: test fixes Fix the test suite Aug 23, 2020
@axelson axelson merged commit 78fc2bd into elixir-lsp:master Aug 23, 2020
@axelson axelson deleted the test-fix branch August 23, 2020 00:31
@axelson axelson mentioned this pull request Aug 23, 2020
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.

1 participant