首页 > 解决方案 > 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 的已知问题吗?

标签: cypress

解决方案


推荐阅读