我需要提示如何在执行我的spec文件列表之间调查Jenkins slave冻结。
前提条件:
测试: RSpec通过'捆绑执行parallel_rspec spec / -n 2'还有-s来并行一些特定的spec文件夹
Jenkins单位: Windows Server 2012 R2,4核/ 4内存
套件:94个规范文件,每个文件调用Chrome浏览器会话
我的spec文件因执行时间(30秒到10分钟)而不同,但正如我从Allure时间图中看到的那样,不是规范本身挂起。问题看起来像这样:
一个spec文件已完成 - >没有任何反应时延迟(有时长达20-30分钟) - >下一个规范执行
关于我还能尝试调查什么的任何想法? 可以根据需要提供任何其他信息 提前谢谢!