Come profilo RSpec con perftools e insaccatrice?
-
13-12-2019 - |
Domanda
Ho bisogno di profilo la suite di test che di solito corro con bundle exec rspec spec/
e produrre l'immagine GIF.
Qual è il comando per eseguire il perftools.rb in modo che funzioni correttamente con bundler?
Soluzione
Anch'io ho avuto a scavare intorno per ottenere questo.Qui è che cosa ho fatto
Mettere questo in spec_helper.rb:
config.before :suite do PerfTools::CpuProfiler.start("/tmp/rspec_profile") end config.after :suite do PerfTools::CpuProfiler.stop end
Eseguire il rspec
Eseguire pprof per ottenere i vostri numeri
pprof.rb --text /tmp/rspec_profile
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow