5

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

所以我想知道我是否创建了一个测试套件,这是否有助于消除每个测试的开销时间,而只需将开销用于整个测试块?另外,还有人有更好的主意吗?

4

1 回答 1

3

我已经放置fork="yes"了我们的junit测试来解决我们很久以前遇到的一些问题。我不记得它是什么,但我只是尝试forkmode="once"根据 Clemens 的建议将其切换到它,它使我们的构建时间缩短了三分钟。

感谢所有的帮助。

于 2013-02-18T12:19:03.913 回答