-
Notifications
You must be signed in to change notification settings - Fork 65
Reduce test flakiness #65
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
Conversation
sharedb-mongo has a dependency on tests in sharedb-mingo-memory. These tests were [recently fixed][1] in sharedb-mingo-memory. This change bumps the patch version of that dependency here so that the tests are fixed on this library, too. [1]: share/sharedb-mingo-memory#5
|
This is essentially a subset of #64. |
|
This test is still flaky, though. I think there's a race condition here that sometimes fails. |
Yes, I've seen this error in your previous PR too (different node and MongoDB version). I'd guess it could be the previous test affecting the failing test. |
|
I've attempted to fix this flaky test here: share/sharedb#227 |
|
Your fix for the flaky base test is published as [email protected], so we can pick this back up now. You should be able to trigger a Travis re-run with the new published version by pushing up an empty commit to your branch, then deleting the commit and force-pushing once Travis starts running. |
7efee62 to
46f512f
Compare
46f512f to
fa734c9
Compare
ericyhwang
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the updates!
This change attempts to reduce build flakiness by:
sharedb-mingo-memoryversion to a version which fixes its unit tests