4 ms·
Yeah, we were spending 10s of thousands of dollars on CI costs a month for a huge Rails app's integration tests alone..
by gedy 1y ago
Yeah, we were spending 10s of thousands of dollars on CI costs a month for a huge Rails app's integration tests alone..
- adenta 1y agoWhat CI provider?
- gedy 1y agoWas using TeamCity, then dropped some moving to another system. The broader point was basically that the Rails UI integration tests took a very long time, and required the whole system up, and we had a pretty large team constantly pushing changes. While not 100% unique to Rails, it was exacerbated by RoR conventions. We moved much of the UI to a few Next.js apps where the tests were extremely fast and easy to run locally.
- PapaPalpatine 1y ago> Rails UI integration tests took a very long time How many integration tests do you have? I generally only test a few core flows and then leave the rest to controller/request tests.
- gedy 1y agoA lot. We were moving towards that approach when I left, though the detailed UI tests were then in JS tests which didn't need the whole app running.