【问题标题】:Jenkins takes too long to execute詹金斯执行时间太长
【发布时间】:2023-03-12 15:39:01
【问题描述】:

我目前正在使用 Jenkins 构建 Python 回归测试。出于某种原因,测试套件中的每个单独测试都需要大约。在 Jenkins 中运行 15 分钟(总共大约 70/80 个测试),但是当我在同一个 Windows 框上从命令行运行测试时,每个单独的测试只需要大约 30 秒到 1 分钟即可运行。我什至将打印语句放在一些文件中,但它们都没有出现在 jenkins 命令行输出中。 有没有其他人遇到过这个问题或有什么建议?

谢谢

另外,我不是每次构建时都进行同步,只同步一次!

【问题讨论】:

    标签: python windows selenium build jenkins


    【解决方案1】:

    这可能与在后台运行 Jenkins(和/或作为服务)有关。尝试使用java -jar jenkins.war 在前台运行它,看看是否有帮助。

    【讨论】:

    • 这是正确的!!一旦我把它带到前台,它就会顺利运行。谢谢!
    【解决方案2】:

    检查机器上的负载并确保为 Jenkins 设置了足够的内存来运行这些测试。

    目前尚不清楚您是使用 Jenkins-slave 还是直接在 master 上工作 - 这也可能对性能产生影响。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-10-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-24
      • 1970-01-01
      • 2017-01-29
      • 2018-05-11
      • 1970-01-01
      相关资源
      最近更新 更多