3 ms·
I'd be interested in hearing a bit more about how GitHub structure their app. From the sounds of it, they have one big monolithic app. Running the tests can't b
by lucaspiller 12y ago
I'd be interested in hearing a bit more about how GitHub structure their app. From the sounds of it, they have one big monolithic app. Running the tests can't be pretty on that...
- holman 12y agoYup; one monolithic app. Tests run in a tad over two minutes.
- VeejayRampay 12y agoTwo minutes is actually pretty fast for such a large app. Well done. And congratulations on the migration.
- imjoshholloway 12y agoWhat's the coverage on that?
- nathan_f77 12y agoThat is insanely fast, for what must be an enormous codebase. Do you mean it runs in two minutes on your Mac, or on distributed CI servers?
- charliesome 12y agoWe use the test-queue gem (https://github.com/tmm1/test-queue https://github.com/tmm1/test-queue) to run our test suite in parallel across 10x 8 core machines.
- nathan_f77 12y agoThat's awesome! We were using parallel_tests, but we just bought a second test server. I was looking into Kochiku from Square, but that gem looks perfect. Thanks!