Как профилировать RSpec с perftools и bundler? Мне нужно профилировать набор тестов, который я обычно запускаю с bundle exec rspec spec/, и создать изображение GIF. Что такое команда для запуска perftools.rb, чтобы она работала корректно с помощью bundler? Ответ 1 Мне тоже пришлось копаться, чтобы получить это. Вот что я сделал Поместите это в spec_helper.rb: config.before :suite do PerfTools::CpuProfiler.start("/tmp/rspec_profile") end config.after :suite do PerfTools::CpuProfiler.stop end Запустите rspec Запустите pprof, чтобы получить ваши номера pprof.rb --text /tmp/rspec_profile
Ответ 1 Мне тоже пришлось копаться, чтобы получить это. Вот что я сделал Поместите это в spec_helper.rb: config.before :suite do PerfTools::CpuProfiler.start("/tmp/rspec_profile") end config.after :suite do PerfTools::CpuProfiler.stop end Запустите rspec Запустите pprof, чтобы получить ваши номера pprof.rb --text /tmp/rspec_profile