Greetings, I found out that running RSpec on Rails takes too much overhead. It takes more than 16s per run although the specs only take less than 6s, like seen below. That means almost 11s overhead. I can't find the bottleneck. I use latest rspec, and rails 2.2 on Debian.
$ time rake spec > (in /home/reza/system) > > .................................................................................................................................................................................................................................................................................................................................................... > > Finished in 5.493595 seconds > > 340 examples, 0 failures > > real 0m16.497s > user 0m14.059s > sys 0m2.266s > I know that Debian's ruby is slow. So I tried using enterprise ruby. Not much difference $ time /opt/ruby-enterprise/bin/ruby /var/lib/gems/1.8/bin/rake spec > (in /home/reza/system) > > .................................................................................................................................................................................................................................................................................................................................................... > > Finished in 3.170093 seconds > > 340 examples, 0 failures > > real 0m12.033s > user 0m9.948s > sys 0m1.735s > The overhead is also felt when using autospec. Even using sqlite's in-memory-db doesn't change much. Can anyone give me hint about what happens and what to do to overcome it? Thanks all.
_______________________________________________ rspec-users mailing list [email protected] http://rubyforge.org/mailman/listinfo/rspec-users
