1
4
这里有一个盲目的猜测:尝试通过使用嵌套的
|
2
4
我猜这是因为antscript将结果输出到xml文件,而ide将结果保存在内存中。写一个文件比不写一个文件要花更长的时间。
这是<batchtest>调用的一部分,它告诉它将结果粘贴到该目录中。它看起来像是让它把结果保存在“当前目录”中,不管是什么。乍一看,我看不出有什么东西能把它完全关掉。 |
3
1
用这些信息很难说清楚。我要做的第一件事是查看测试结果,并确定是否所有单独的测试运行速度都一致较慢,或者是否可以将其缩小到测试用例的特定子集。 (我要做的第零件事是确保我的ant任务使用与eclipse相同的jvm,并且类路径依赖项和导入的jar是真正相同的) |
4
1
也许您看到了这一点,因为eclipse执行增量编译,而ant不执行增量编译。您能确认这一时间只浪费在测试目标中吗? |
5
0
我发现了我的问题。我们在这个项目中使用了一个代码混淆器,混淆器的字符串加密部分被设置为“最大”。这减缓了任何有字符串的操作。 把字符串加密调到更快的模式解决了这个问题。 |
6
0
尝试将fork、forkmode和threads设置为以下值:
|
7
0
对我来说,加上
|
gEdringer · Linux上的Zip命令包括整个文件夹结构 6 年前 |
prat22 · 如何使用ant和jmeter生成html报告 6 年前 |
DAIRAV · 适用于java 10的Apache Ant版本 6 年前 |
Mark Aquino · 使用目标重写时设置ant目标的顺序 6 年前 |
Trock Fuller · 解压任务期间ANT连接文件 7 年前 |
Rinesh raja · Jenkins ant构建相关问题 7 年前 |