在rake中设置parallel_tests以运行rspec测试和ci_reporter

时间:2017-02-08 16:04:05

标签: testing rspec parallel-processing rake

我正在尝试编写一个rake文件,该文件调用我使用parallel_tests指定的任何规范,并使用ci_reporter gem报告结果。如下所示:

rake parallel_rspec [options] rake-job [options]

我需要帮助在rake中正确设置parallel_tests,因为README对我来说不够清晰。

安装parallel_tests gem后,我可以从命令行

成功运行以下命令

parallel_rspec spec / location / of / * _ spec.rb

当我尝试跑步时

rake parallel:test spec

正如README所述,它表示找不到任务。经过一些谷歌搜索,添加

要求'parallel_tests / tasks'

到rake文件,但后来抱怨shellWords未初始化。然后我添加了

要求'shellWords'

那个问题消失了。然而,接下来出现了更多问题,首先是因为我无法控制执行哪些规范,最终会出现更多错误。

我的问题是,在rake中设置parallel_tests的正确方法是什么,其次,如何集成ci_reporter来记录返回的结果?

0 个答案:

没有答案