我正在使用 gitlab-ci 来测试 cypress 的React应用程序。
该测试似乎通过了,但是在执行cypress run
命令后挂起。
因此,由于超时,测试失败。
我的服务如下
cypress:
image: cypress/base:10
script:
- serve -s build -l 3000 & yarn wait-on http://localhost:3000
- yarn cypress:run
在我的package.json中
{
...
"scripts": {
"cypress:run": "cypress run --spec 'cypress/integration/**/*spec.js' --record false --config video=false"
},
...
}
这是gitlab-ci跑步者日志的结尾:
✔ All specs passed! 01:01 11 11 - - -
Done in 73.82s.
ERROR: Job failed: execution took longer than 20m0s seconds