我需要分析我通常运行的测试套件 bundle exec rspec spec/ 并生成 GIF 图像。

运行命令是什么 性能工具.rb 这样它就能与捆绑器一起正常工作吗?

有帮助吗?

解决方案

我也必须四处挖掘才能得到这个。这是我所做的

  1. 将其放入spec_helper.rb中:

    config.before :suite do
      PerfTools::CpuProfiler.start("/tmp/rspec_profile")
    end
    
    config.after :suite do
      PerfTools::CpuProfiler.stop
    end
    
  2. 运行你的 rspec

  3. 运行 pprof 来获取您的数字

    pprof.rb --text  /tmp/rspec_profile
    
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top