Automated tests 如何修复CircleCI中长期运行的testcafe测试

Automated tests 如何修复CircleCI中长期运行的testcafe测试,automated-tests,e2e-testing,circleci,testcafe,circleci-2.0,Automated Tests,E2e Testing,Circleci,Testcafe,Circleci 2.0,我正在CircleCI 2.0中运行e2e TestCafe脚本。当我在mac电脑上本地运行这些测试时,大约需要3分钟。当它们通过CircleCI运行时,通常需要10分钟以上的时间 以前有人遇到过这种情况吗 我尝试过清除Circle CI缓存并使用不同的docker映像(即映像:circleci/node:8.9.4-browsers)也有同样的问题,通过并行运行测试解决了这个问题 package.json中的我的脚本: "test": "testcafe -c 5 chrome:headles

我正在CircleCI 2.0中运行e2e TestCafe脚本。当我在mac电脑上本地运行这些测试时,大约需要3分钟。当它们通过CircleCI运行时,通常需要10分钟以上的时间

以前有人遇到过这种情况吗


我尝试过清除Circle CI缓存并使用不同的docker映像(即映像:circleci/node:8.9.4-browsers)

也有同样的问题,通过并行运行测试解决了这个问题

package.json中的我的脚本:

"test": "testcafe -c 5 chrome:headless tests/back-end -r xunit:/tmp/test-results/res.xml"
更多信息请点击此处:

在付费版本中,您可以为每个作业配置CPU和RAM资源,使其更快:

谢谢你的建议。我当前以2的并发性运行。如果我们做得更多,就会出现问题。我将研究增加CPU+RAM,也许这会有所帮助。