追踪导致慢速rspec测试的原因

Chr*_*ker 10 performance rspec ruby-on-rails

我的rails项目的规格最近一直很慢.我做了一个git bisect,看看我是否可以确定什么一直在减慢它,我发现以前运行得很好的某些提交现在和当前的HEAD一样慢.

这让我相信我的问题是由宝石更新或其他不受我的源代码控制引起的.问题仍然发生在其他开发机器上,所以我认为这也不是我的个人环境.

什么是追踪我最慢的测试然后弄清楚它们放慢速度的最佳方法是什么?

Gab*_*ley 24

此标志将告诉您哪些测试是瓶颈:

$ rspec --profile
Run Code Online (Sandbox Code Playgroud)

  • 和那些测试中的瓶颈? (9认同)