-
Notifications
You must be signed in to change notification settings - Fork 81
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
spurious test suite failures in automated builds #272
Comments
Thanks for the report.
Next actions:
I'll get around to those fixes shortly. |
This avoids a bug in which running the tests concurrently would occasionally result in spurious failures, due to different binaries attempting to write to the same log files. Partial fix for mirage#272.
This fixes a bug with the `test/e2e/*/passing` test suites in which internal failures (with exit code 125) were not dislayed in the test logs. This should make spurious test failures easier to debug. Partial fix for mirage#272.
This fixes a bug with the `test/e2e/*/passing` test suites in which internal failures (with exit code 125) were not dislayed in the test logs. This should make spurious test failures easier to debug. Partial fix for mirage#272.
The fixes for the errors listed above have now been released as Alcotest.1.2.3, so closing this issue. Thanks for the reports! Of course, free to re-open or create a new issue if there are failures on subsequent versions of Alcotest. |
The ocaml-alcotest runs
dune runtest --verbose --for-release-of-packages=alcotest,alcotest-lwt
after each automated rebuild.This
dune runtest
randomly fails. Triggering a rebuild will result in a successful run.The default output provides usually no hint what went wrong.
Examples of failure:
Please let me know what additional info I shall provide.
Please let me know how future versions of alcotest can automatically provide diagnostics during
dune runtest
.The text was updated successfully, but these errors were encountered: