Performance 旅行中的因果报应令人痛苦地缓慢
我们使用teamcity与Karma一起运行客户端单元测试 这些测试在IE、Firefox、Chrome和Safari上运行。问题是,当Safari运行2500个测试时,完成测试大约需要1小时。其他浏览器在几分钟内完成 它运行在Safari 8.0.8(Mac OS X 10.10.5)和karma版本0.13.9上Performance 旅行中的因果报应令人痛苦地缓慢,performance,safari,teamcity,karma-runner,karma-jasmine,Performance,Safari,Teamcity,Karma Runner,Karma Jasmine,我们使用teamcity与Karma一起运行客户端单元测试 这些测试在IE、Firefox、Chrome和Safari上运行。问题是,当Safari运行2500个测试时,完成测试大约需要1小时。其他浏览器在几分钟内完成 它运行在Safari 8.0.8(Mac OS X 10.10.5)和karma版本0.13.9上 有没有人遇到过同样的问题并找到了解决方案?我们也在使用TeamCity运行带有Karma的客户端测试 Safari 7.1.8(Mac OS X 10.9.5)也有同样的性能问题,
有没有人遇到过同样的问题并找到了解决方案?我们也在使用TeamCity运行带有Karma的客户端测试 Safari 7.1.8(Mac OS X 10.9.5)也有同样的性能问题,但只有在屏幕关闭或屏幕保护程序处于活动状态时才会出现。在这些情况下,Safari运行测试,然后保持打开和空闲状态。当屏幕打开时,所有工作正常 我们目前的解决办法是让运行测试的iMac屏幕始终处于打开状态
除了屏幕/屏幕保护程序之外,性能问题的另一个可能原因(对于所有浏览器)是应用程序Nap。我们在用于测试的浏览器中禁用了它。我们也遇到了完全相同的问题,而App Nap答案并没有为我们解决这个问题。虽然不久之后,我们终于让它跑得一直很快。 因此,我希望下面列出的行动可能对其他一些可怜的灵魂有用,他们可能也花了愚蠢的时间试图解决这个问题 TeamCity构建代理和承载的Mac本身的当前设置如下所示
非常感谢。原来这就是问题所在。