2012-07-20 59 views
0

我們使用TFS 2010構建java maven項目(Team Price build extension)。當通過Maven在TFS下運行JUnit測試需要超過4小時時,我們遇到性能問題。當我們在構建代理機器上從控制檯執行測試時,需要17分鐘。使用maven的TFS性能下降

如何提高TFS下測試執行的性能?

+0

如果緩慢是由花費很長時間造成的,可能與[this]有關(http://bartwullems.blogspot.com/2010/11/slow-connection-when-connecting-to- team.html)。 – Tharwen 2012-07-20 09:08:22

+0

獲得時間是確定的。 – 2012-07-20 10:47:57

回答

0

問題的根本原因是由TFS將Maven控制檯日誌寫入文件。我最大限度地減少了日誌信息量。現在表現還可以。

+0

感謝Alex,我會看看我們如何寫入Team Build Extensions的日誌文件,看看我們是否可以採取一些額外的緩衝來加速這個部分。日誌之前的大小是多少,你減少了多少? (這應該可以幫助我重現您遇到的問題) – 2012-07-22 10:44:00

+0

控制檯日誌的大小約爲20 MB,現在大小爲9 MB。 – 2012-07-23 08:41:11