在我的构建上运行单元测试时,我的本地计算机大约需要56秒,但是在我们的Jenkins构建计算机上运行测试大约需要15分15秒,即4分钟。
我尝试在磁盘上设置barrier = 0,但是它只能将性能提高10%-20%。
在本地计算机上:
HeadlessChrome 73.0.3683 (Windows 10.0.0): Executed 528 of 548 (skipped 20) SUCCESS (56.274 secs / 54.748 secs)
在詹金斯上:
HeadlessChrome 63.0.3239 (Linux 0.0.0): Executed 528 of 548 (skipped 20) SUCCESS (4 mins 15.04 secs / 4 mins 9.251 secs)
Jenkins机器配置:
A4
Basic
General purpose
8 cpu
14 GB ram
16 data disks
16x300 iops