File tree Expand file tree Collapse file tree 2 files changed +8
-2
lines changed
source/Halibut.Tests/Support Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -49,7 +49,7 @@ public class LatestClientAndLatestServiceBuilder : IClientAndServiceBuilder
4949 Reference < PortForwarder > ? portForwarderReference ;
5050 Func < RetryPolicy > ? pollingReconnectRetryPolicy ;
5151 ProxyFactory ? proxyFactory ;
52- LogLevel halibutLogLevel = LogLevel . Trace ;
52+ LogLevel halibutLogLevel = LogLevel . Info ;
5353 ConcurrentDictionary < string , ILog > ? clientInMemoryLoggers ;
5454 ConcurrentDictionary < string , ILog > ? serviceInMemoryLoggers ;
5555 ITrustProvider clientTrustProvider ;
Original file line number Diff line number Diff line change @@ -39,7 +39,7 @@ static SerilogLoggerBuilder()
3939
4040 Logger = new LoggerConfiguration ( )
4141 . MinimumLevel . Verbose ( )
42- . WriteTo . Sink ( new NonProgressNUnitSink ( new MessageTemplateTextFormatter ( nUnitOutputTemplate ) ) , LogEventLevel . Debug )
42+ . WriteTo . Sink ( new NonProgressNUnitSink ( new MessageTemplateTextFormatter ( nUnitOutputTemplate ) ) )
4343 . WriteTo . Sink ( new TraceLogsForFailedTestsSink ( new MessageTemplateTextFormatter ( localOutputTemplate ) ) )
4444 . CreateLogger ( ) ;
4545 }
@@ -98,6 +98,12 @@ public void Emit(LogEvent logEvent)
9898 throw new ArgumentNullException ( nameof ( logEvent ) ) ;
9999 if ( TestContext . Out == null )
100100 return ;
101+
102+ // SerilogLoggerBuilder creates this sink with Verbose logging, but we only want Verbose logging
103+ // if we're running locally, as Verbose logs spam the TeamCity build log.
104+ if ( TeamCityDetection . IsRunningInTeamCity ( ) && logEvent . Level < LogEventLevel . Debug )
105+ return ;
106+
101107 var output = new StringWriter ( ) ;
102108 if ( logEvent . Properties . TryGetValue ( "SourceContext" , out var sourceContext ) )
103109 {
You can’t perform that action at this time.
0 commit comments