2 interfaces inheriting from IMessageLogger
Microsoft.VisualStudio.TestPlatform.ObjectModel (2)
Adapter\Interfaces\IFrameworkHandle.cs (1)
14public interface IFrameworkHandle : ITestExecutionRecorder, IMessageLogger
Adapter\Interfaces\ITestExecutionRecorder.cs (1)
13public interface ITestExecutionRecorder : IMessageLogger
5 implementations of IMessageLogger
Microsoft.TestPlatform.CrossPlatEngine (2)
AttachmentsProcessing\TestRunAttachmentsProcessingManager.cs (2)
226private class AttachmentsProcessingMessageLogger : IMessageLogger 241private class NullMessageLogger : IMessageLogger
Microsoft.VisualStudio.TestPlatform.Common (1)
Logging\TestSessionMessageLogger.cs (1)
18internal class TestSessionMessageLogger : IMessageLogger
vstest.console (1)
Processors\ListExtensionsArgumentProcessor.cs (1)
171private class NullMessageLogger : IMessageLogger
vstest.console.arm64 (1)
src\vstest\src\vstest.console\Processors\ListExtensionsArgumentProcessor.cs (1)
171private class NullMessageLogger : IMessageLogger
43 references to IMessageLogger
Microsoft.TestPlatform.CrossPlatEngine (20)
AttachmentsProcessing\DataCollectorAttachmentsProcessorsFactory.cs (1)
26public DataCollectorAttachmentProcessor[] Create(InvokedDataCollector[]? invokedDataCollectors, IMessageLogger? logger)
AttachmentsProcessing\TestRunAttachmentsProcessingManager.cs (2)
117var logger = CreateMessageLogger(eventsHandler); 221private static IMessageLogger CreateMessageLogger(ITestRunAttachmentsProcessingEventsHandler? eventsHandler)
Client\TestLoggerManager.cs (3)
68private readonly IMessageLogger _messageLogger; 91public TestLoggerManager(IRequestData requestData, IMessageLogger messageLogger, InternalTestLoggerEvents loggerEvents) : this(requestData, messageLogger, loggerEvents, new PlatformAssemblyLoadContext()) 102internal TestLoggerManager(IRequestData requestData, IMessageLogger messageLogger,
DataCollection\DataCollectionLauncher.cs (2)
23protected IMessageLogger _messageLogger; 36public DataCollectionLauncher(IProcessHelper processHelper, IMessageLogger messageLogger)
DataCollection\DefaultDataCollectionLauncher.cs (1)
41internal DefaultDataCollectionLauncher(IProcessHelper processHelper, IMessageLogger messageLogger) : base(processHelper, messageLogger)
DataCollection\DotnetDataCollectionLauncher.cs (1)
49internal DotnetDataCollectionLauncher(IProcessHelper processHelper, IFileHelper fileHelper, IMessageLogger messageLogger) : base(processHelper, messageLogger)
Discovery\DiscovererEnumerator.cs (8)
98public void LoadTests(IDictionary<string, IEnumerable<string>> testExtensionSourceMap, IRunSettings? settings, string? testCaseFilter, IMessageLogger logger) 124private void LoadTestsFromAnExtension(string extensionAssembly, IEnumerable<string> sources, IRunSettings? settings, string? testCaseFilter, IMessageLogger logger) 178private static void LogTestsDiscoveryCancellation(IMessageLogger logger) 199IMessageLogger logger, 269private static bool TryToLoadDiscoverer(LazyExtension<ITestDiscoverer, ITestDiscovererCapabilities> discoverer, IMessageLogger logger, [NotNullWhen(true)] out Type? discovererType) 305private static void LogWarningOnNoTestsDiscovered(IEnumerable<string> sources, string? testCaseFilter, IMessageLogger logger) 326private static void SetAdapterLoggingSettings(IMessageLogger messageLogger, IRunSettings? runSettings) 355IMessageLogger logger,
Discovery\DiscoveryManager.cs (1)
246internal static HashSet<string> GetValidSources(IEnumerable<string>? sources, IMessageLogger logger, string? package)
Execution\RunTestsWithSources.cs (1)
134private Dictionary<Tuple<Uri, string>, IEnumerable<string>> GetExecutorVsSourcesList(IMessageLogger logger)
Microsoft.TestPlatform.TestHostRuntimeProvider (5)
Hosting\DefaultTestHostManager.cs (2)
68private IMessageLogger? _messageLogger; 373public void Initialize(IMessageLogger? logger, string runsettingsXml)
Hosting\DotnetTestHostManager.cs (1)
196public void Initialize(IMessageLogger? logger, string runsettingsXml)
Hosting\TestHostManagerCallbacks.cs (2)
21private readonly IMessageLogger? _messageLogger; 23public TestHostManagerCallbacks(bool forwardOutput, IMessageLogger? logger)
Microsoft.TestPlatform.Utilities (1)
CodeCoverageDataAttachmentsHandler.cs (1)
47public async Task<ICollection<AttachmentSet>> ProcessAttachmentSetsAsync(XmlElement configurationElement, ICollection<AttachmentSet>? attachments, IProgress<int> progressReporter, IMessageLogger? logger, CancellationToken cancellationToken)
Microsoft.VisualStudio.TestPlatform.Common (14)
ExtensionFramework\DataCollectionExtensionManager.cs (3)
37IMessageLogger logger) 51public static DataCollectorExtensionManager Create(IMessageLogger messageLogger) 76public static DataCollectorExtensionManager Create(string extensionAssemblyFilePath, bool skipCache, IMessageLogger messageLogger)
ExtensionFramework\TestExecutorExtensionManager.cs (1)
38IMessageLogger logger)
ExtensionFramework\TestExtensionManager.cs (2)
29private readonly IMessageLogger _logger; 46IMessageLogger logger)
ExtensionFramework\TestLoggerExtensionManager.cs (2)
37IMessageLogger logger) 51public static TestLoggerExtensionManager Create(IMessageLogger messageLogger)
Hosting\TestRunTimeExtensionManager.cs (2)
39IMessageLogger logger) 53public static TestRuntimeExtensionManager Create(IMessageLogger messageLogger)
Hosting\TestRunTimeProviderManager.cs (1)
29protected TestRuntimeProviderManager(IMessageLogger sessionLogger)
Interfaces\Engine\IDataCollectorAttachmentsProcessorsFactory.cs (1)
23DataCollectorAttachmentProcessor[] Create(InvokedDataCollector[]? invokedDataCollectors, IMessageLogger logger);
SettingsProvider\SettingsProviderExtensionManager.cs (2)
41private readonly IMessageLogger _logger; 53IMessageLogger logger)
Microsoft.VisualStudio.TestPlatform.ObjectModel (3)
Adapter\Interfaces\ITestDiscoverer.cs (1)
35void DiscoverTests(IEnumerable<string> sources, IDiscoveryContext discoveryContext, IMessageLogger logger, ITestCaseDiscoverySink discoverySink);
DataCollector\IDataCollectorAttachmentProcessor.cs (1)
50Task<ICollection<AttachmentSet>> ProcessAttachmentSetsAsync(XmlElement configurationElement, ICollection<AttachmentSet> attachments, IProgress<int> progressReporter, IMessageLogger logger, CancellationToken cancellationToken);
Host\ITestRunTimeProvider.cs (1)
41void Initialize(IMessageLogger? logger, string runsettingsXml);