Jenkins 我的柏树测试在詹金斯失败,但在当地通过

Jenkins 我的柏树测试在詹金斯失败,但在当地通过,jenkins,testing,cypress,Jenkins,Testing,Cypress,我正试图在詹金斯进行e2e测试。但是,我的Jenkins作业因以下错误而失败: –Cypress:4.0.1– -浏览器:Electron 78(无头)浏览器 –Specs:1已找到(examples\test.js)– 正在运行:examples\test.js(1/1) 等待浏览器连接时超时。重试 等待浏览器连接时超时。再次重试 浏览器从未连接。有点不对劲。测试无法运行。流产 测试在本地通过 首先,我在Cypress 3.8.2中遇到了这个问题 我尝试了以下基于互联网的解决方案: 将版本更

我正试图在詹金斯进行e2e测试。但是,我的Jenkins作业因以下错误而失败:

–Cypress:4.0.1– -浏览器:Electron 78(无头)浏览器 –Specs:1已找到(examples\test.js)–

正在运行:examples\test.js(1/1)

等待浏览器连接时超时。重试

等待浏览器连接时超时。再次重试

浏览器从未连接。有点不对劲。测试无法运行。流产

测试在本地通过

首先,我在Cypress 3.8.2中遇到了这个问题

我尝试了以下基于互联网的解决方案:

  • 将版本更新为4.0.1
  • 从cypress.json文件中删除baseUrl
  • 接下来的步骤是:运行Cypress,选择“查看应用程序数据”并删除所有文件。然后,我关闭Cypress并再次运行它以重新创建扩展
  • 将正在运行的命令从npx cypress run更改为npx cypress open
但是,这些解决方案帮不了我


有人知道如何解决这个问题吗?

如果使用,请尝试从jenkins文件更新Docker映像。 它解决了我的问题


对于所有cypress支持的docker图像,git可能并不重要,但这些是什么?这些角色真的是这样出现的吗?我不知道这些角色。但是这个错误对我来说是非常重要的。此:等待浏览器连接时超时。重试。。。等待浏览器连接时超时。再次重试。。。浏览器从未连接。有点不对劲。测试无法运行。中止…你找到解决办法了吗?我遇到了同样的问题。您的Jenkins是在不同的服务器上设置的吗?还是你想在你的地方处决詹金斯?