在 ant build 中加速 junit 测试

Tho*_*hom 5 java ant junit

前几天我正在观看我们的 ant 构建运行,并注意到我们的大部分 junit 测试运行时间 < 0.2 秒,但 ant 需要 1-2 秒在它们之间循环。这可能是我们典型构建中最大的一个时间块。

所以我想知道我是否创建了一个测试套件,这是否有助于消除每个测试的开销时间,并且只为整个测试块花费一次开销?另外,有没有其他人有更好的主意?

Tho*_*hom 3

我进行了fork="yes"junit测试来解决我们很久以前遇到的一些问题。我不记得它是什么,但我只是尝试forkmode="once"按照克莱门斯的建议将其切换到它,它使我们的构建时间缩短了三分钟。

感谢您的所有帮助。