2013-01-18 67 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",並且從我們的構建時間開始減少了三分鐘。

感謝您的幫助。