【问题标题】:How to make a TeamCity build fail (timeout) if it takes too long?如果需要太长时间,如何使 TeamCity 构建失败(超时)?
【发布时间】:2012-01-10 11:58:35
【问题描述】:

我们如何在 TeamCity 构建中设置超时?

我们有一个运行一些集成测试的 TeamCity 版本。这些测试将数据读/写到数据库,有时速度很慢(为什么很慢是另一个未解决的问题)。

我们目前在集成测试中有超时来检查,例如数据已在 30 秒内写入,但这些测试在大量使用期间随机失败。

如果我们从测试中删除超时,我们希望只有在整个运行所花费的时间超过某个更大的超时时才会使构建失败。

但我不知道该怎么做。

【问题讨论】:

    标签: teamcity


    【解决方案1】:

    在构建设置的第一页上,您会在我的屏幕截图中找到字段突出显示 - 使用 that

    【讨论】:

    • 在 TC 7 中,该选项移至“构建失败条件”部分
    • 在 TeamCity Enterprise 2017.1.2 中,它位于“故障条件”部分
    • 是的,此选项已移至其他页面,请参阅:stackoverflow.com/questions/8339668/…
    【解决方案2】:

    在 TeamCity v.9 和 v.10 中,您应该在“故障条件”下找到它。见:

    【讨论】:

      猜你喜欢
      • 2018-03-07
      • 1970-01-01
      • 2011-01-09
      • 1970-01-01
      • 2018-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-07
      相关资源
      最近更新 更多