How to find which rspec test is taking so long

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