4 ms·
I'm not sure "struggled to pass" is the right characterisation. The Jepsen tests are part of the MongoDB test suite. They have found some bugs in the past and w
by jd_mongodb 5y ago
I'm not sure "struggled to pass" is the right characterisation. The Jepsen tests are part of the MongoDB test suite. They have found some bugs in the past and we have fixed them and incorporated into our test suite. Am I about to say Jepsen will never find another bug in MongoDB? No. But if they do we will fix those as well.
- _vvhw 5y agoAnd I understand that MongoDB are also testing with Antithesis [1] and getting lots of assurance from that, right? That gives me confidence. [1] https://github.com/mongodb/mongo/wiki/Testing-MongoDB-with-Antithesis https://github.com/mongodb/mongo/wiki/Testing-MongoDB-with-A...
- lkrubner 5y agoI followed MongoDB and Jespen in detail for years and I think "struggle to pass" is a correct characterization, which I believe even Kyle Kingsbury used it at one point. There was a long stretch where MongoDB treated Kingsbury as an enemy, and simply ignored him, or said he was wrong, then there were some years where they were saying "we dealt with all of the issues that Kingsbury raised" and then Kingsbury would write another blog post saying "Well, I still find these issues." Finally, MongoDB changed gears and decided to work with Kingsbury in a productive way, and then Jespen began to become part of the MongoDB test suite.