【发布时间】:2011-02-10 23:10:15
【问题描述】:
我们在一个 maven2 项目中进行了一系列测试,并使用 Cruisecontrol 进行构建。但是构建经常挂起,因为测试的注释带有超时
@Test(timeout = 5000)
被忽略。 我尝试在本地运行 maven,重现超时被忽略的事实。
有没有办法再次激活测试超时?
我目前使用一种解决方法来设置巡航控制中的超时。然而,这仅仅意味着整个构建被取消,而不仅仅是应该失败的测试。
备注: 在 maven 1 中似乎有一个属性可以激活 maven 2 中缺少的 junit 超时。
【问题讨论】: