我正在CircleCI 2.0中运行我的e2e TestCafe脚本。当我在Mac上本地运行这些测试时,它们大约需要3分钟。通过CircleCI运行时,通常需要10分钟以上的时间。
以前有人遇到过吗?
我尝试清除Circle CI缓存并使用其他docker映像(即,映像:circleci / node:8.9.4-browsers)
答案 0 :(得分:3)
有同样的问题,可以通过并发运行测试来解决。
我在package.json中的脚本:
"test": "testcafe -c 5 chrome:headless tests/back-end -r xunit:/tmp/test-results/res.xml"
在付费版本中,您可以为每个作业配置CPU和RAM资源,以使其更快: https://circleci.com/docs/2.0/configuration-reference/#resource_class