<div dir="ltr">Hi Everyone, <div><br></div><div>I've recently taken ownership of a new project with a large test suite (2000ish tests), and the overall run time is around 30 minutes which is certainly less than ideal! </div>
<div><br></div><div>Now I know the general approach to "Fast Rails Tests" but taking the time to refactor the whole test suite is a bit too much right now. I'm wondering if anyone has experience of transforming a test suite of this magnitude to something a bit speedier? If so how did you go about it? What tips, tricks and techniques can you share? </div>
<div><br></div><div>A bit more info:</div><div><br></div><div>- Test::Unit tests, moving to Minitest</div><div>- Rails 3.2.16</div><div>- Running parallel_tests shaved 5 mins off the time</div><div>- Using Spring to reduce Rails load time. </div>
<div><br></div><div>Any advice gratefully received!</div><div><br></div><div>Tom</div></div>