cypress - cypress 运行从带有 cypress 7.7.0 版本的 CI 管道失败
问题描述
我正在尝试将我的测试项目中的 cypress 包更新为7.7.0
,并且测试在本地运行良好cypress run
。
在带有 的 Azure 管道中运行相同的命令时ubuntu-20.04
,无法使用以下命令启动测试。
at FSWatcher.<computed> (internal/fs/watchers.js:218:26)
at Object.watch (fs.js:1525:34)
at createFsWatchInstance (/home/vsts/.cache/Cypress/7.7.0/Cypress/resources/app/packages/server/node_modules/chokidar/lib/nodefs-handler.js:116:15)
at setFsWatchListener (/home/vsts/.cache/Cypress/7.7.0/Cypress/resources/app/packages/server/node_modules/chokidar/lib/nodefs-handler.js:163:15)
at NodeFsHandler._watchWithNodeFs (/home/vsts/.cache/Cypress/7.7.0/Cypress/resources/app/packages/server/node_modules/chokidar/lib/nodefs-handler.js:325:14)
at NodeFsHandler._handleDir (/home/vsts/.cache/Cypress/7.7.0/Cypress/resources/app/packages/server/node_modules/chokidar/lib/nodefs-handler.js:548:19)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
at NodeFsHandler._addToNodeFs (/home/vsts/.cache/Cypress/7.7.0/Cypress/resources/app/packages/server/node_modules/chokidar/lib/nodefs-handler.js:597:16)
at /home/vsts/.cache/Cypress/7.7.0/Cypress/resources/app/packages/server/node_modules/chokidar/index.js:435:21
at Function.all (<anonymous>:null:null)
{
errno: -28,
syscall: 'watch',
code: 'ENOSPC',
path: 'e2e/integration',
filename: 'e2e/integration'
}
这是新版本 cypress 的已知问题吗?
解决方案
推荐阅读
- android - 填写帐户创建活动后,Firebase 未创建帐户
- java - 使用 JDK 11 的流 / flatMap 中的编译器错误
- javascript - 无法从 POST 请求中检索 JSON 数据
- python - statsmodels 中的指数平滑会产生错误
- python - Python-flask:通过 request.form.get() 方法从多行中获取不同的数据
- python - 错误:由于 EnvironmentError 无法安装软件包:[Errno 2] 没有这样的文件或目录:
- pytorch - Pytorch:根据索引张量从 3d 张量中选择列
- r - 如何从 R 中的 .rtf 中提取日期
- spring - 我们能否在 AEM 6.x 中使用或不使用 Spring 来实现 AOP?
- elixir - 如何通过命令行参数来混合运行 --no-halt