无法从 teamcity 对 saucelabs 启动量角器测试
Can't launch protractor tests on saucelabs from teamcity
我正在尝试 运行 使用来自 teamcity on saucelabs 的量角器进行我的自动化测试。
如果我使用与我的本地机器完全相同的配置和功能,那么在 saucelabs 虚拟机上的测试 运行 非常完美。
如果我尝试从 teamcity 启动它们,则不会配置虚拟机并且我的测试失败 UnknownError: null
或 Error: Timed out waiting for the WebDriver server at
我试过将主机更改为 ondemand.saucelabs.com:80 并且发生了同样的错误。
我试过有和没有 sauce connect 和相同的错误。
我尝试将 selenium 版本指定为 2.48.0,但出现了同样的错误。
我没思路。
所以我终于成功地从 teamcity 启动了对 Sauce 的测试。
问题既不是来自 teamcity 也不是来自 sauce。
事实上,我启动测试的 rake 任务也在尝试启动由 saucelabs 完成的 webdriver 和 selenium 服务器。
不知怎的,它把一切都搞砸了。
现在我已经重写了任务以仅启动量角器 <specfile>
它非常有效!
我正在尝试 运行 使用来自 teamcity on saucelabs 的量角器进行我的自动化测试。
如果我使用与我的本地机器完全相同的配置和功能,那么在 saucelabs 虚拟机上的测试 运行 非常完美。
如果我尝试从 teamcity 启动它们,则不会配置虚拟机并且我的测试失败 UnknownError: null
或 Error: Timed out waiting for the WebDriver server at
我试过将主机更改为 ondemand.saucelabs.com:80 并且发生了同样的错误。
我试过有和没有 sauce connect 和相同的错误。
我尝试将 selenium 版本指定为 2.48.0,但出现了同样的错误。
我没思路。
所以我终于成功地从 teamcity 启动了对 Sauce 的测试。
问题既不是来自 teamcity 也不是来自 sauce。
事实上,我启动测试的 rake 任务也在尝试启动由 saucelabs 完成的 webdriver 和 selenium 服务器。 不知怎的,它把一切都搞砸了。
现在我已经重写了任务以仅启动量角器 <specfile>
它非常有效!