gpt4 book ai didi

perl - Devel::Cover HTML 报告进程终止

转载 作者:行者123 更新时间:2023-12-02 03:25:28 25 4
gpt4 key购买 nike

我有包含 200 多个 selenium 测试用例的测试套件,在每个测试用例中,我都使用 Devel::Cover 捕获覆盖率。运行所有测试用例后,当我尝试使用“cover cover_db -report html”生成 HTML 报告时,进程在消耗了将近 16 GB 的所有内存并出现内存不足错误后被终止。知道如何解决这个问题吗?任何帮助都会很棒

最佳答案

每次覆盖运行都可以创建大量数据,为了创建最终报告,需要合并运行。我怀疑这是消耗内存的进程的一部分。

很可能这个进程使用了​​比必要更多的内存。

也有可能是html报表占用了内存。您可以尝试使用文本报告,看看效果是否更好。

如果您知道某些运行可能对覆盖率没有贡献,您还可以减少正在运行的 selenium 测试的数量。

您还应该确保只收集您感兴趣的模块的覆盖率。

关于perl - Devel::Cover HTML 报告进程终止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30596276/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com