2013-01-18 42 views
4

我前几天看着我们的蚂蚁搭建游戏,发现我们的大部分junit测试运行的时间为0.2秒,但需要1-2秒的时间才能在它们之间循环。这可能是我们典型构建中最大的一块时间。加速蚂蚁搭建中的junit测试

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

+0

运行测试时使用了什么叉子设置? – vertti

+0

Thom

+1

您可以尝试此操作并发布结果吗? http://ant-contrib.sourceforge.net/tasks/tasks/performance_monitor.html – imrichardcole

回答

1

我已经在我们的junit测试中放置了fork="yes"来解决我们很久以前的一些问题。我不记得那是什么了,但我只是试着在Clemens的建议下将它切换到forkmode="once",并且从我们的构建时间开始减少了三分钟。

感谢您的帮助。