【问题标题】:JUnit tests fail with timeout on a Jenkins slaveJUnit 测试因 Jenkins 从站超时而失败
【发布时间】:2013-05-22 00:43:06
【问题描述】:

在我们的项目中,有几个性能要求很高的测试在每台开发机器上都能成功运行,但有时它们会在运行它们的 Jenkins 从属服务器上失败。服务器过载会导致这些故障吗?如果可以,解决这个问题的唯一方法是减少过载?

【问题讨论】:

    标签: java junit jenkins continuous-integration


    【解决方案1】:

    是的,当服务器繁忙时,我会遇到很多故障。

    您可以尝试使用带有弹性超时选项的Build-Timeout 插件。

    弹性超时选项将超时定义为先前的百分比 构建持续时间

    【讨论】:

    • 在我们的 JUnit 测试中设置了超时值,所以很遗憾这个插件不会影响构建过程的稳定性。
    • 您需要使该值可配置或获得更快的机器。
    猜你喜欢
    • 2012-05-27
    • 2019-05-01
    • 2011-07-23
    • 1970-01-01
    • 1970-01-01
    • 2022-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多