运行Sunspot solr服务器的多个实例,以使用parallel_tests gem运行黄瓜测试

时间:2013-01-16 11:18:25

标签: ruby-on-rails-3.2 cucumber selenium-webdriver sunspot-rails

我正在使用parallel_tests gem并行运行我的黄瓜功能。 虽然我正试图运行cukes,但我正在

Sunspot::Solr::Server::AlreadyRunningError

但过程仍在继续,只有一个firefox窗口正在运行。

我的机器有两个CPU,我想第二个是在第一个启动后启动太阳黑子服务器。

我担心的问题是,我可能没有使用parallel_tests的强大功能,只运行一个firefox窗口。

单个太阳黑子服务器可以为所有端口提供服务吗?对我来说,只有一个firefox窗口正在打开,并且cukes只在一个进程中运行。很少有两个太阳黑子服务器在运行,当时我可以看到两个浏览器窗口正在打开,所有的cukes都在运行。

无论如何都要运行两个太阳黑子实例?

我在这里遗漏了什么吗?

提前致谢!

1 个答案:

答案 0 :(得分:0)

此问题显然是通过https://github.com/grosser/parallel_tests/issues/176

列出的其他对话解决的