1 write to _logger
Microsoft.TestPlatform.Extensions.BlameDataCollector (1)
BlameCollector.cs (1)
142
_logger
= logger ?? throw new ArgumentNullException(nameof(logger));
30 references to _logger
Microsoft.TestPlatform.Extensions.BlameDataCollector (30)
BlameCollector.cs (30)
126
[MemberNotNull(nameof(_events), nameof(_dataCollectionSink), nameof(_testSequence), nameof(_testObjectDictionary), nameof(
_logger
))]
215
TPDebug.Assert(
_logger
!= null && _context != null && _dataCollectionSink != null, "Initialize must be called before calling this method");
235
_logger
.LogWarning(_context.SessionDataCollectionContext, message);
261
Action<string> logWarning = m =>
_logger
.LogWarning(_context.SessionDataCollectionContext, m);
267
_logger
.LogError(_context.SessionDataCollectionContext, $"Blame: Creating hang dump failed with error.", ex);
300
_logger
.LogError(_context.SessionDataCollectionContext, $"Blame: Collecting hang dump failed with error.", ex);
332
TPDebug.Assert(
_logger
!= null && _context != null, "Initialize must be called before calling this method");
335
_logger
.LogWarning(_context.SessionDataCollectionContext, Resources.Resources.MonitorPostmortemDebuggerInvalidDumpDirectoryPathParameter);
341
_logger
.LogWarning(_context.SessionDataCollectionContext, Resources.Resources.MonitorPostmortemDebuggerInvalidDumpDirectoryPathParameter);
350
TPDebug.Assert(
_logger
!= null && _context != null, "Initialize must be called before calling this method");
361
_logger
.LogWarning(_context.SessionDataCollectionContext, FormatBlameParameterValueIncorrectMessage(attribute, [Constants.TrueConfigurationValue, Constants.FalseConfigurationValue]));
374
_logger
.LogWarning(_context.SessionDataCollectionContext, FormatBlameParameterValueIncorrectMessage(attribute, Enum.GetNames(typeof(CrashDumpType))));
381
_logger
.LogWarning(_context.SessionDataCollectionContext, string.Format(CultureInfo.CurrentCulture, Resources.Resources.BlameParameterKeyIncorrect, blameAttribute.Name));
394
TPDebug.Assert(
_logger
!= null && _context != null, "Initialize must be called before calling this method");
407
_logger
.LogWarning(_context.SessionDataCollectionContext, string.Format(CultureInfo.CurrentCulture, Resources.Resources.UnexpectedValueForInactivityTimespanValue, attribute.Value));
421
_logger
.LogWarning(_context.SessionDataCollectionContext, FormatBlameParameterValueIncorrectMessage(attribute, Enum.GetNames(typeof(HangDumpType))));
437
_logger
.LogWarning(_context.SessionDataCollectionContext, FormatBlameParameterValueIncorrectMessage(attribute, Enum.GetNames(typeof(CrashDumpType))));
444
_logger
.LogWarning(_context.SessionDataCollectionContext, string.Format(CultureInfo.CurrentCulture, Resources.Resources.BlameParameterKeyIncorrect, blameAttribute.Name));
498
TPDebug.Assert(_testSequence != null && _testObjectDictionary != null && _context != null && _dataCollectionSink != null &&
_logger
!= null, "Initialize must be called before calling this method");
526
_logger
.LogWarning(_context.SessionDataCollectionContext, Resources.Resources.NotGeneratingSequenceFile);
547
_logger
.LogWarning(args.Context, ex.ToString());
555
_logger
.LogWarning(args.Context, ex.ToString());
567
_logger
.LogWarning(_context.SessionDataCollectionContext, Resources.Resources.MonitorPostmortemDebuggerInvalidDumpDirectoryPathParameter);
606
_logger
.LogWarning(args.Context, ex.ToString());
642
TPDebug.Assert(
_logger
!= null && _context != null, "Initialize must be called before calling this method");
647
Action<string> logWarning = m =>
_logger
.LogWarning(_context.SessionDataCollectionContext, m);
653
_logger
.LogWarning(args.Context, string.Format(CultureInfo.CurrentCulture, Resources.Resources.ProcDumpCouldNotStart, e.Message));
658
_logger
.LogWarning(args.Context, string.Format(CultureInfo.CurrentCulture, Resources.Resources.ProcDumpCouldNotStart, e.ToString()));
716
TPDebug.Assert(
_logger
!= null && _context != null, "Initialize must be called before calling this method");
732
_logger
.LogWarning(_context.SessionDataCollectionContext, $"VSTEST_DUMP_PATH is specified. Dump files will be saved in: {dumpPath}, and won't be added to attachments.");