【问题标题】:Viewing log4net output when running nunit tests in teamcity在 teamcity 中运行 nunit 测试时查看 log4net 输出
【发布时间】:2015-04-16 07:59:27
【问题描述】:

我正在设置一些用 C# 编写的 selenium 测试,以便在 teamcity 中运行。测试在运行时会输出各种信息,我在项目上有一个 log4net 滚动文件附加程序,当它们在 VS 中本地运行或使用 nunit 测试运行器时,它们会正确写入日志文件。在 teamcity 中运行时不会发生这种情况。是否有可能让这个工作?

TeamCity 版本:9.0.3 TeamCity Nunit 跑步者:2.6.4

【问题讨论】:

    标签: nunit teamcity log4net


    【解决方案1】:

    是的,TeamCity 的构建日志实际上是控制台输出,所以需要使用 log4net 的 ConsoleAppender。

    在此处查看有关如何配置它的示例。 https://logging.apache.org/log4net/release/config-examples.html

    log4net 还允许使用多个附加程序,因此如果需要,您也可以保留滚动文件附加程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-09-14
      • 1970-01-01
      • 2011-06-11
      • 1970-01-01
      • 1970-01-01
      • 2011-10-20
      • 1970-01-01
      • 2010-12-26
      相关资源
      最近更新 更多