Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

Ovid (2709)

  (email not shown publicly)
AOL IM: ovidperl (Add Buddy, Send Message)

Stuff with the Perl Foundation. A couple of patches in the Perl core. A few CPAN modules. That about sums it up.

Journal of Ovid (2709)

Friday March 27, 2009
06:18 AM

Catalyst/Moose/DBIx::Class Load Times

[ #38712 ]

Completely unscientific, of course, but here are numbers you might find interesting.

We have a set of tests which exercise our Catalyst, Moose and DBIx::Class code quite heavily. These would normally take 52 minutes to run.

Naturally, we don't want them to take that long, so we run them under Test::Aggregate. They take 11 minutes to run. The only significant difference that Test::Aggregate makes is that it loads all of your code at once, eliminating the overhead of restarting the Perl interpreter and reloading those modules for every test.

52 minutes to 11 minutes. That's a lot of overhead (and, as mentioned, completely unscientific and probably useless data).

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.