gpt4 book ai didi

java - 在 NTFS 分区上时,Powermock 会降低 Eclipse/Fedora 10 上的测试启动速度

转载 作者:太空狗 更新时间:2023-10-29 12:22:17 26 4
gpt4 key购买 nike

我刚开始玩 Powermock,发现它极大地减慢了测试启动速度。在运行时快速查看 top 显示 mount.nfts-3g 占用了大部分 CPU。我将 Eclipse 和我的源目录移动到 ext3 分区以查看这是否是一个问题并且测试现在启动更快但仍然存在明显的延迟。这对 Powermock 来说是正常的还是我遗漏了一些明显的东西?

最佳答案

PowerMock 在启动时有点慢,因为它使用自己的类加载器,但所需时间还取决于您如何使用 PowerMock 编写测试。例如,如果您在测试的类或方法级别使用 PrepareForTest 注释。如果您在方法级别使用它,则会为每个测试方法创建一个新的类加载器。时间也可能取决于 junit fork 模式。

关于java - 在 NTFS 分区上时,Powermock 会降低 Eclipse/Fedora 10 上的测试启动速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/554641/

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