3 ms·
We use Pact[1], but the idea of flakeyness is interesting. Would you end up with non deterministic builds with the flakeyness? I imagine you could get enough 40
by dekz 11y ago
We use Pact[1], but the idea of flakeyness is interesting. Would you end up with non deterministic builds with the flakeyness? I imagine you could get enough 404's to trigger a Circuit Breaker in your application and this would propagate to tests sometimes failing.
[1]: https://github.com/realestate-com-au/pact https://github.com/realestate-com-au/pact
- quii 11y agoWe haven't used the flakiness for builds, but just for performance tests. So we set up our service to point to a flaky MJ and the use siege to see how it handles it. In one instance saw how certain scenarios meant we weren't releasing connections which then killed the app.
- quii 11y agoI do like the idea of Pact, I looked into it a few years ago. I guess what I wanted for this was a zero(ish) amount of code solution. I think Pact and MJ have different advantages over each other. Pact gives you more options but I think MJ is simpler to use and gives you options in terms of testing performance which is often neglected.