One (or a couple) of our tests are taking forever and we\'d like to optimize them.
We have say 1000 tests so it\'s impractical for me to go through run each file.
<In RSpec 2 and 3, you can use the --profile
flag or add --profile
to your .rspec
file. This will track the top 10 slowest examples.
For RSpec 1, you can use --format o
with spec
command. It shows a text-based progress bar with profiling of 10 slowest examples. For more details see this.
rspec --profile -- path/to/file/spec.rb