是否可以将Guard与并行测试结合使用?

时间:2012-11-20 09:49:27

标签: ruby-on-rails rspec cucumber guard

我一直在研究如何使用某种并行测试结合我当前的Guard设置加快测试速度。 Guard-Hydra似乎是一个良好的开端,但Hydra gem本身已不再维护,作者会将人们引导至parallel_tests

并行测试看起来非常好。我使用通常的rake任务在命令行工作,但我自己无法编写适当的后卫扩展。我一直对搜索'guard parallel_tests'时缺乏可用信息感到惊讶。当然,我不是唯一一个拥有多核PC的Rails开发人员,他们有兴趣加快测试速度吗?

4 个答案:

答案 0 :(得分:8)

我在guard-rspec上实现了这个选项

https://github.com/guard/guard-rspec/pull/150

答案 1 :(得分:4)

现在有一些关于guard-rspec自述文件的信息,关于如何做到这一点https://github.com/guard/guard-rspec(从右下方看)。截至撰写本文时,它看起来如下(请注意其他参数中的逗号)

div

答案 2 :(得分:1)

实际上,我最近调查了这个并没有找到解决方案。这看起来很奇怪,因为真正聪明的人坐在那里等待测试,当有未使用的核心闲置时。

任何能够提出解决方案的人都会为Rails和Ruby社区做出巨大贡献。

答案 3 :(得分:1)