Javascript 实习生-调试内存不足异常
在为JS测试套件运行Intern test runner时,我们当前遇到以下错误 致命错误:调用和重试上次分配失败-进程内存不足Javascript 实习生-调试内存不足异常,javascript,performance,unit-testing,out-of-memory,intern,Javascript,Performance,Unit Testing,Out Of Memory,Intern,在为JS测试套件运行Intern test runner时,我们当前遇到以下错误 致命错误:调用和重试上次分配失败-进程内存不足 此错误在传递任何测试信息之前发生。我怀疑我们的一些测试正在泄漏内存或进行一些昂贵的操作。如何调试此错误?这是一个节点错误,而不是实习生错误。它表示节点运行时内存不足 一个强力修复方法是只向节点分配更多内存。您可以尝试使用-max\u old\u space\u size选项运行节点,这会影响节点可以分配的最大内存量。该值以兆字节为单位;默认值是512。尝试类似node
此错误在传递任何测试信息之前发生。我怀疑我们的一些测试正在泄漏内存或进行一些昂贵的操作。如何调试此错误?这是一个节点错误,而不是实习生错误。它表示节点运行时内存不足 一个强力修复方法是只向节点分配更多内存。您可以尝试使用-max\u old\u space\u size选项运行节点,这会影响节点可以分配的最大内存量。该值以兆字节为单位;默认值是512。尝试类似node-max\u old\u space\u size=2048的方法
一个更好的解决方法是尝试缩小哪个套件的范围(假设它是一个测试套件分配了如此多的内存),并修改测试或套件以缓解问题。我们正在缩小测试套件的范围。谢谢