【问题标题】:How to set log level for Jenkins in plugin tests如何在插件测试中为 Jenkins 设置日志级别
【发布时间】:2020-12-11 18:58:49
【问题描述】:

我正在处理workflow-durable-task-step Jenkins plugin,我想调试这个插件的一项测试。要了解问题,我需要查看 Jenkins 日志。默认情况下,INFO 级别的日志会在测试期间显示,但我需要FINE 级别。

如何在mvn test 命令期间显示内部 Jenkins 进程的所有可能日志?

我曾尝试运行 mvn -Djava.util.logging.loglevel=FINEST test 之类的测试,但此选项会更改测试本身的日志级别,但不会更改 Jenkins 内部进程。我的意思是,如果我在我的测试正文中写了类似 LOGGER.log(Level.FINE, "Hello world"); 的内容 - 它会显示,但不会显示由我的测试启动的 Jenkins 进程的 FINE 级别的日志。

【问题讨论】:

  • 如果您发现此答案解决了您的问题,请标记为“已接受”(勾选框)。如果觉得有用,请点赞。

标签: jenkins jenkins-plugins


【解决方案1】:

我想你在找${JENKINS_URL}/log/levels

文档:Logger Configuration

另见:Viewing Logs

【讨论】:

    猜你喜欢
    • 2014-03-05
    • 2018-05-31
    • 2023-03-18
    • 2018-03-17
    • 1970-01-01
    • 2016-12-11
    • 2018-08-22
    • 1970-01-01
    • 2017-10-29
    相关资源
    最近更新 更多