使用 nunit3-console 运行测试时如何禁用生成 nunit-agent 日志文件

问题描述 投票:0回答:2

我有关于 nunit3 控制台的问题。通过它运行测试时,我观察到生成的日志文件,例如内部跟踪和 nunit-agent 文本文件。

我能够使用 --trace=off 选项禁用内部跟踪的生成,但对于指定了 test .dll 的每次运行,我注意到生成了一个 nunit-agentNumber.txt 文件。

我的问题是,这是一个问题吗?更具体地说,对于 CI/CD 来说,是否有一个选项可以禁用它?或者至少在每次运行后清洁它。

nunit nunit-3.0 nunit-console
2个回答
5
投票

引擎的3.15版本引入了一个新的内部功能,允许代码动态更改调试级别。 (尚未向用户公开,但打算最终公开)

副作用是,看起来好像正在创建空日志文件。目前,避免这种情况的唯一方法是返回到以前的版本。

在 4.0 版本的开发代码中创建了修复程序,但尚未移植回版本 3 代码。错误报告可能会有所帮助。 :-)


0
投票

顺便说一句,这个问题在 ConsoleRunner v3.17.0 中未修复。不过,3.16.3 版本仍然不会向您发送垃圾邮件...

© www.soinside.com 2019 - 2024. All rights reserved.