[LRUG] Making your tests run fast enough?

Jonathan j.fantham at gmail.com
Tue Jan 24 02:02:03 PST 2012


Mine are really slow, but yesterday Glenn made a suggestion of using a
ramdisk to speed the database access which seemed like a good idea! I
haven't had the opportunity to try it yet but I read into it and if
you're on *nix it seems pretty easy to do.

On 24 January 2012 09:57, Joel Chippindale
<joel.chippindale at econsultancy.com> wrote:
> Test speed seems to be a perennial issue for our team.
>
> Currently running a single spec file in our rails (v3.0, running under REE)
> app takes about 20 seconds and running a single cucumber scenario 30+
> seconds. This is too slow for comfortable test driven development/design.
>
> We've recently started using the spec_no_rails pattern (as outlined by Corey
> Haines
> here http://www.confreaks.com/videos/641-gogaruco2011-fast-rails-tests) to
> avoid loading rails, in some of our specs. This has enabled us to run some
> of our specs in couple of seconds (i.e. fast enough). However this currently
> only applies to the small subset of our specs that we have isolated from
> rails. We'd like it if all our tests ran this fast.
>
> How fast are your tests/specs/cucumber? Are they fast enough for you? If
> they are, what have you done to make this so?
>
> J.
>
> --
> Joel Chippindale
> CTO - http://econsultancy.com
>
>
>
>
> _______________________________________________
> Chat mailing list
> Chat at lists.lrug.org
> http://lists.lrug.org/listinfo.cgi/chat-lrug.org
>



More information about the Chat mailing list