TeamCity-生成超时后重试

TeamCity-生成超时后重试,teamcity,Teamcity,我们有一个TeamCity构建,它运行端到端测试,每隔一段时间,由于不清楚的原因,它就会被卡住。 因此,我在一定时间后设置了一个超时,并希望它在超时发生后自动再次运行 我知道有一个“重试构建触发器”,但我希望它只在超时时重试,而不是在每次失败时重试 有什么建议吗 可能有帮助的额外信息: 结果显示为“执行超时(新)” 发生超时时,生成日志会写入“生成%build Name%{builId=63608}已运行超过100分钟”。终止…' 构建是如何导致其挂起的?您可以查看构建日志,查看它上次做了什么

我们有一个TeamCity构建,它运行端到端测试,每隔一段时间,由于不清楚的原因,它就会被卡住。 因此,我在一定时间后设置了一个超时,并希望它在超时发生后自动再次运行

我知道有一个“重试构建触发器”,但我希望它只在超时时重试,而不是在每次失败时重试

有什么建议吗

可能有帮助的额外信息:

  • 结果显示为“执行超时(新)”
  • 发生超时时,生成日志会写入“生成%build Name%{builId=63608}已运行超过100分钟”。终止…'

构建是如何导致其挂起的?您可以查看构建日志,查看它上次做了什么/正在做什么。这可能表明一个真正的问题正在调查中,与此同时,我们正在寻找一个解决方法,构建日志并没有真正提供信息:
[03:07:43]*一些打印到控制台*[05:30:27]构建%build Name%{builId=63608}已经运行了100多分钟。正在终止…
将调试器连接到测试运行程序。请详细说明一下,TC挂起时运行的是什么?不仅仅是
端到端测试