¿Cómo perfilar RSPEC con PERFOOLS y BUNDLER?
-
13-12-2019 - |
Pregunta
Necesito perfilar la suite de prueba que generalmente ejecuto con bundle exec rspec spec/
y produce la imagen GIF.
¿Cuál es el comando para ejecutar el perftools.rb para que funcione correctamente con Bundler?
Solución
Yo también tuve que cavar para obtener esto.Aquí está lo que hice
-
Pon esto en SPEC_HELPER.RB:
config.before :suite do PerfTools::CpuProfiler.start("/tmp/rspec_profile") end config.after :suite do PerfTools::CpuProfiler.stop end
-
Ejecute su RSPEC
-
ejecutar PPROF para obtener sus números
pprof.rb --text /tmp/rspec_profile
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow