From db662a72bcc408dd8a6b344ac182433687a01d44 Mon Sep 17 00:00:00 2001 From: Charlie Poole Date: Thu, 27 Aug 2026 06:52:13 -0700 Subject: [PATCH] Agent defaults to --trace:Warning --- src/nunit.agent.core.tests/AgentOptionTests.cs | 2 +- src/nunit.agent.core/AgentOptions.cs | 2 +- src/nunit.agent.core/Agents/LocalProcessAgentLauncher.cs | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/nunit.agent.core.tests/AgentOptionTests.cs b/src/nunit.agent.core.tests/AgentOptionTests.cs index 6990f4b..a57aa02 100644 --- a/src/nunit.agent.core.tests/AgentOptionTests.cs +++ b/src/nunit.agent.core.tests/AgentOptionTests.cs @@ -15,7 +15,7 @@ public class AgentOptionTests new TestCaseData("AgencyPid", string.Empty), new TestCaseData("DebugAgent", false), new TestCaseData("DebugTests", false), - new TestCaseData("TraceLevel", InternalTraceLevel.Off), + new TestCaseData("TraceLevel", InternalTraceLevel.Warning), new TestCaseData("WorkDirectory", string.Empty) }; diff --git a/src/nunit.agent.core/AgentOptions.cs b/src/nunit.agent.core/AgentOptions.cs index 8a879ed..c9f27fd 100644 --- a/src/nunit.agent.core/AgentOptions.cs +++ b/src/nunit.agent.core/AgentOptions.cs @@ -111,7 +111,7 @@ string GetArgumentValue(string argument) public string AgencyPid { get; } = string.Empty; public bool DebugTests { get; } = false; public bool DebugAgent { get; } = false; - public InternalTraceLevel TraceLevel { get; } = InternalTraceLevel.Off; + public InternalTraceLevel TraceLevel { get; } = InternalTraceLevel.Warning; public string WorkDirectory { get; } = string.Empty; public List Files { get; } = new List(); diff --git a/src/nunit.agent.core/Agents/LocalProcessAgentLauncher.cs b/src/nunit.agent.core/Agents/LocalProcessAgentLauncher.cs index a00c076..17bbc4c 100644 --- a/src/nunit.agent.core/Agents/LocalProcessAgentLauncher.cs +++ b/src/nunit.agent.core/Agents/LocalProcessAgentLauncher.cs @@ -61,8 +61,7 @@ public Process CreateAgent(Guid agentId, string agencyUrl, TestPackage package) // Set options that need to be in effect before the package // is loaded by using the command line. - if (traceLevel != "Off") - sb.Append(" --trace=").EscapeProcessArgument(traceLevel); + sb.Append(" --trace=").EscapeProcessArgument(traceLevel); if (debugAgent) sb.Append(" --debug-agent"); if (debugTests)