16
평소에 bundle exec rspec spec/
으로 실행하고 GIF 이미지를 생성하는 테스트 스위트를 프로파일 링해야합니다.perftools 및 bundler로 RSpec을 프로파일하는 방법은 무엇입니까?
perftools.rb을 실행하여 번들러에서 올바르게 작동하도록하는 명령은 무엇입니까?
평소에 bundle exec rspec spec/
으로 실행하고 GIF 이미지를 생성하는 테스트 스위트를 프로파일 링해야합니다.perftools 및 bundler로 RSpec을 프로파일하는 방법은 무엇입니까?
perftools.rb을 실행하여 번들러에서 올바르게 작동하도록하는 명령은 무엇입니까?
나는 이것을 얻기 위해 주위를 파 내야 만했다. 여기에 내가
가 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
당신은 또한 할 수있다 - gif 그러나 그것은 requ Graphviz 설치를 원하십니까? pprof.rb를 실행하여 사용 가능한 모든 옵션을 얻으십시오 – katzmopolitan
또한 bundler의 원래 요구 사항을 ... exec pprof.rb --text/tmp/rspec_profile을 번들로 제공해야 할 수도 있습니다 – engineerDave