【发布时间】:2015-01-23 11:22:54
【问题描述】:
我们在使用 phantomJs 运行 karma 测试用例时面临一个问题,我们的 phantomJs 崩溃并断开连接。 这是由于内存泄漏还是其他问题。如果有人有合适的解决方案,请告诉我。 我发现解决方法是将测试用例分解为多个 grunt 任务,但由于我们有很多超过 1500 个的测试用例,所以这不是一个可行的任务。
我们正在使用以下版本
节点:- 0.10.32
业力:- 0.12.24
PhantomJs:- 1.9.8 (karma-phantomJs-Launcher)
请尽快告诉我解决方案。
【问题讨论】:
-
您认为某人如何根据您的描述确定原因是什么?内存泄漏??使用塞子堵住泄漏点。
-
嗨,Thomas,通过各种类似的问题,我得出的结论是,这可能是由于幻象的内存泄漏问题,因为它占用了大量内存,我们有大量的测试案例,它在执行 300 多个测试用例后随机崩溃。请详细说明插头是什么意思...
-
对不起,有点讽刺,请忘记。您应该编辑您的问题以反映您评论中的信息。不过,我想你最好使用更大的机器。