gpt4 book ai didi

google-chrome - 上次自动更新 Chrome 后,karma + Chrome 无法工作

转载 作者:行者123 更新时间:2023-12-03 02:02:13 26 4
gpt4 key购买 nike

我们将 jenkins 与在 Windows 7 上运行的多个 jenkins 从属节点一起使用。通过 jenkins,我们启动在从属节点上运行的 karma 测试,以便在实际浏览器上运行我们的 jasmine 测试。上周 Chrome 自动更新到版本“38.0.2125.104 m”后突然停止工作( karma 无法捕获浏览器)。这是我们的日志:

[INFO] --- maven-karma-plugin:1.8:start (default-cli) @ module-translation ---
[INFO] Executing Karma Test Suite ...
[INFO] cmd /C karma start C:\dev\util\jenkinsMaster\workspace\ci_module_translation_browser\translation\target\test-classes\frontend\thirdParty\js\com\verisk\underwriting\config\karma-config-module\1.0.3\karma-config-module-1.0.3.js --browsers Chrome --single-run
INFO [karma]: Karma v0.12.5 server started at http://localhost:9876/
INFO [launcher]: Starting browser Chrome
WARN [launcher]: Chrome have not captured in 60000 ms, killing.
INFO [launcher]: Trying to start Chrome again (1/2).
WARN [launcher]: Chrome have not captured in 60000 ms, killing.
INFO [launcher]: Trying to start Chrome again (2/2).
WARN [launcher]: Chrome have not captured in 60000 ms, killing.
ERROR [launcher]: Chrome failed 2 times (timeout). Giving up.

在本地运行时,相同的命令(使用 karma-maven-plugin)可以正常工作。 karma 插件仅运行单独安装的 karma 可执行文件(在本地运行时也可以工作)。此外,其他浏览器在从 jenkins 启动时也可以工作。他们和 Chrome 一起工作已经有一段时间了(直到 Chrome 的最后一次更新)。只有这三者的组合:jenkins + karma + Chrome 才会导致此问题。

由于 Chrome 使获取旧版本变得尽可能困难,因此测试或解决此问题非常困难。一切似乎都指向当前版本的 Chrome 是罪魁祸首。

有其他人见过这个或有解决方案吗?

最佳答案

修复已merged into Chromium 。现在可以通过 Chrome 的定期更新来修复此问题。这适用于 Chrome 39.0.2171 版本。

关于google-chrome - 上次自动更新 Chrome 后,karma + Chrome 无法工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26472457/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com