Hi everyone!
I have been trying to build Erlang/OTP from source according to the installation instructions.
While the build is successful and functional, I am running into some confusion with running the tests. The installation instructions suggest running the smoke tests via make, which complete successfully.
However, when trying to run all test suites (for example by running make test
as explained in the testing howto) on an Ubuntu 22.04 machine, some test failures pop up, with results differing based on the OTP version.
What I’m wondering is if there is any status on tests that are expected to fail on a certain OTP version/OS or whether they might be dependent on some kind of configuration? The only related discussion I have encountered is this question from 2017 on the erlang-questions mailing list.
Sorry if I’m completely off the mark here, or the complete test suites are considered an implementation detail that is relevant specifically for development.
Feel free to share if you have run into similar issues in the past, too. Cheers!