前几天我正在观看我们的蚂蚁构建运行并注意到我们的大多数junit测试运行< 0.2秒,但需要1-2秒才能在它们之间循环。这可能是我们典型构建中最大的一块时间。
所以我想知道我是否创建了一个测试套件,这是否有助于消除每个测试的开销时间,并且只需要花费一倍的时间进行整个测试?还有,其他人有更好的想法吗?
答案 0 :(得分:2)
我已将fork="yes"
放在我们的junit测试上,以解决我们很久以前遇到的一些问题。我不记得它是什么,但我只是尝试将它切换到forkmode="once"
关于Clemens的建议,它从我们的构建时间缩短了三分钟。
感谢您的帮助。