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?
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?
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
© 2022 - 2024 — McMap. All rights reserved.