问题
I need to profile the test suite that I usually run with bundle exec rspec spec/
and produce the GIF image.
What is the command to run the perftools.rb so that it works correctly with bundler?
回答1:
I too had to dig around to get this. Here is what I did
Put this in spec_helper.rb:
config.before :suite do PerfTools::CpuProfiler.start("/tmp/rspec_profile") end config.after :suite do PerfTools::CpuProfiler.stop end
Run your rspec
Run pprof to get your numbers
pprof.rb --text /tmp/rspec_profile
来源:https://stackoverflow.com/questions/9680481/how-to-profile-rspec-with-perftools-and-bundler