如何使用 perftools 和捆绑器分析 RSpec?
-
13-12-2019 - |
题
我需要分析我通常运行的测试套件 bundle exec rspec spec/
并生成 GIF 图像。
运行命令是什么 性能工具.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
不隶属于 StackOverflow