cypress-parallel-specs-locally
在本地并行执行 Cypress 规范的脚本:
runner_v1 是一个带有递归的承诺池 -
runner_v2 是一个基于事件的,带有状态 - ,用于节点 12+
Runner v2 尝试解决多个 Cypress xvfb 实例同时产生并争夺相同资源导致跳过某些套件的问题。 现在可以配置参数timeout ,如果上次启动的超时尚未完成,它将阻止新实例生成 cypress。 timeout值应该是启动 cypress 和打开浏览器之间的 +/- 平均时间,这取决于您的测试套件大小和可用的机器资源。
参数: executors = 选择要运行的规范的链接器的数量; filter = 按关键字过滤规格路径;
如何运行 runner v1:
yarn cy:run - 单个执行器
yarn cy:run:paralle
1