我一直在尝试调试一些运行我的cucumber特性时的超慢性能。我通过ruby-prof运行了各种调用,我认为我看到了瓶颈(不太熟悉使用ruby-prof),但不知道原因或更重要的解决方案。我已经在下面包含了运行rake cucumber的输出。
http://dl.dropbox.com/u/1788885/rake_cucumber.txt
有谁知道为什么会发生这种情况,或者我如何进一步调试它?
谢谢你,埃里克
发布于 2010-05-16 19:06:23
我不知道是什么让黄瓜跑得很慢。作为一种可行的解决方法,您可以考虑使用spork。在我的Windows7上网本上,仅运行一次黄瓜测试就从大约7分钟缩短到了10秒。
发布于 2010-10-06 04:21:38
所以,我碰巧整个上午都在玩这个。事实证明,如果你这样做了:
rake cucumber这确实需要永远的时间来运行。(在我的笔记本电脑上大约20秒。)但是,很明显:
cucumber在没有Rake开销的情况下运行得很好,运行时间大约为8秒。
https://stackoverflow.com/questions/2710952
复制相似问题