Javascript 大约1000次测试后,由于内存泄漏,PhantomJS在windows上崩溃。是否有可能将测试分成约500个桶并运行?
如果可能的话,这将在哪里进行?有什么解决办法吗?我在这里用的是吞咽和因果报应 我尝试过安装phantom js2二进制文件,将其添加到我的路径中,并在我的package.json中添加dev依赖项,但没有成功Javascript 大约1000次测试后,由于内存泄漏,PhantomJS在windows上崩溃。是否有可能将测试分成约500个桶并运行?,javascript,gulp,phantomjs,tdd,karma-runner,Javascript,Gulp,Phantomjs,Tdd,Karma Runner,如果可能的话,这将在哪里进行?有什么解决办法吗?我在这里用的是吞咽和因果报应 我尝试过安装phantom js2二进制文件,将其添加到我的路径中,并在我的package.json中添加dev依赖项,但没有成功 这里有很多代码,因此我可以根据讨论的解决方法在必要时添加相关代码段 这看起来像是的复制品,它是PhantomJS 1的已知bug 您可以使用不同的gulp karma runner插件(我成功地实现了这一点) 将测试分成更小的批也可以解决这个bug,但是如果你收集了代码覆盖率,你将不得不合
这里有很多代码,因此我可以根据讨论的解决方法在必要时添加相关代码段 这看起来像是的复制品,它是PhantomJS 1的已知bug 您可以使用不同的gulp karma runner插件(我成功地实现了这一点) 将测试分成更小的批也可以解决这个bug,但是如果你收集了代码覆盖率,你将不得不合并结果