-
Notifications
You must be signed in to change notification settings - Fork 0
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
Random build failures in CI #119
Comments
Handling temporary files in riboseinc/rspec-pgp_matchers has been improved, and it helped a lot. However, the problem is not fully resolved — this failures still happen, though very rarely. See this comment: riboseinc/rspec-pgp_matchers#31 (comment). |
I become more and more convinced that these issues are caused by some race condition in Ruby's |
After a lot of thinking I came to conclusion that the current CI setup does not suit us well. I am going to replace it with a Docker image.
|
We hope that switching from Ubuntu to MacOS in Travis CI will solve strange random failures we are experiencing. See: #119
Meanwhile I have tried with OS X in Travis. I was hoping for an easy fix for this issue as well as for a substantial speed-up (GnuPG and all RNP's dependencies can be installed with Homebrew in no time). Unfortunately, the same file descriptor failure has occurred: https://travis-ci.org/riboseinc/enmail/jobs/545273825. |
@skalee any updates in this area? Thanks! |
Tests do fail from time to time in CI due to some "bad file descriptor" error (
Errno::EBADF
). For example:It is unclear whether this issue is related to current project, or to rspec-pgp_matchers.
The text was updated successfully, but these errors were encountered: