-
Nick Gauthier 4.33
Description:
In this talk we'll explore methods of speeding up the test suite so that developers can be confident about the code they've written before they share it with the team. We'll start with quick cheap fixes (like optimizing your operating system), examine methods of writing tests that reduce their run time, and finally we'll move to more involved methods of multi-tasking your test suite to run on all the cores in your workstation and even to setting up a distributed testing cloud to run all your tests in parallel. We'll show the evolution of a test suite from its full run time of 13m 15s down to a number you won't believe! With no change to application code, and no reduction of test coverage, and it's all run on the same machine.
Links: Slides
Comments on this Talk
Todd,
03 Sep 08:57 PM
Beautiful slides, clear speaking, on topic. Best talk of the day so far (Ben Scofield yet to present).
aarongodin,
04 Sep 01:32 AM
I enjoyed Nick's presentation and received a LOT of good information. Clear speaking, conveyed in a good way. The only complaint I have is that, while there is a lot of information, that's the issue. Being a beginner programmer, it was difficult to take it all in, but I was able to learn a lot.
I understand that this conference is more geared towards intermediate to advanced Ruby users, so I can't rate Nick down for that reason. Again, great presentation!
lorennorman,
06 Sep 11:53 PM
This talk was really stellar. My concern was that not many people actually had the problem of long-running tests, and indeed the audience feedback bore that out. But the talk had such a nice whirlwind of approaches that it made it very easy for most anyone to implement one or two as the need arises for them.
Thoroughness was also appreciated, for example mentioning ramdisks and SSDs and comparing the results.
I enjoyed the "price is right" game we played, gimmicky but made it fun and engaging to continue watching the numbers fall.
Leave a Comment
Last Five Ratings
-
markborcherding
-
Jimmy Thrasher
-
jeremymcanally
-
lorennorman
-
one_equals_two

I was better than CATS. I want to hear your talk again and again and again.