【发布时间】:2016-09-13 04:36:50
【问题描述】:
提前感谢您的调查。我们在 Bamboo CI 上运行单元测试时遇到了问题。我们正在使用 Karma-Chrome-Launcher(在我们受限的环境中下载 PhantomJS 时遇到一些问题)。在我们的本地机器测试中运行良好,没有任何问题。 但是,在 Bamboo CI 中,它尝试启动 chrome(我可以在任务栏中看到它已启动 chrome 实例),但它永远无法连接到 Karma 服务器,因此永远无法运行任何测试。 如果我在 Bamboo Agent 上手动打开 chrome,然后输入 localhost://9876,它将运行测试。
它尝试了 3 次,每次它都会抛出 60000 秒的超时错误,因为它没有捕获 chrome。
我们安装了最新版本的 chrome(53.*)。 业力版本是 0.13.15 Karma-chrome-launcher 版本为 0.2.3
我的具体问题 - 1)在 Bamboo 上的实际 chrome 浏览器上运行单元测试是否可行? 2)如果是这样,那么我们需要在配置中进行任何特定设置吗? 3) 我们需要在 Bamboo Server 上进行任何特定设置吗?
【问题讨论】:
标签: google-chrome karma-runner karma-jasmine bamboo