1 type derived from TestSessionMessageLogger
Microsoft.TestPlatform.CrossPlatEngine (1)
Adapter\TestExecutionRecorder.cs (1)
19internal class TestExecutionRecorder : TestSessionMessageLogger, ITestExecutionRecorder
1 instantiation of TestSessionMessageLogger
Microsoft.VisualStudio.TestPlatform.Common (1)
Logging\TestSessionMessageLogger.cs (1)
43return s_instance ??= new TestSessionMessageLogger();
28 references to TestSessionMessageLogger
Microsoft.TestPlatform.CrossPlatEngine (14)
AttachmentsProcessing\DataCollectorAttachmentsProcessorsFactory.cs (1)
90var dataCollectorExtensionManager = DataCollectorExtensionManagerCache.GetOrAdd(invokedDataCollector.FilePath, DataCollectorExtensionManager.Create(invokedDataCollector.FilePath, true, TestSessionMessageLogger.Instance));
DataCollection\DefaultDataCollectionLauncher.cs (1)
28: this(new ProcessHelper(), TestSessionMessageLogger.Instance)
DataCollection\DotnetDataCollectionLauncher.cs (1)
33: this(new ProcessHelper(), new FileHelper(), TestSessionMessageLogger.Instance)
Discovery\DiscovererEnumerator.cs (1)
328if (messageLogger is TestSessionMessageLogger discoveryMessageLogger && runSettings != null)
Discovery\DiscoveryManager.cs (2)
35private readonly TestSessionMessageLogger _sessionMessageLogger; 65_sessionMessageLogger = TestSessionMessageLogger.Instance;
Execution\ExecutionManager.cs (2)
34private readonly TestSessionMessageLogger? _sessionMessageLogger; 44_sessionMessageLogger = TestSessionMessageLogger.Instance;
TestEngine.cs (6)
125hostManager?.Initialize(TestSessionMessageLogger.Instance, runtimeProviderInfo.RunSettings!); 272hostManager!.Initialize(TestSessionMessageLogger.Instance, runtimeProviderInfo.RunSettings!); 385hostManager!.Initialize(TestSessionMessageLogger.Instance, testRuntimeProviderInfo.RunSettings!); 464testRuntimeProvider.Initialize(TestSessionMessageLogger.Instance, runsettingsXml); 496TestSessionMessageLogger.Instance, 497new InternalTestLoggerEvents(TestSessionMessageLogger.Instance));
Microsoft.VisualStudio.TestPlatform.Client (2)
DesignMode\DesignModeClient.cs (2)
45private readonly TestSessionMessageLogger _testSessionMessageLogger; 80_testSessionMessageLogger = TestSessionMessageLogger.Instance;
Microsoft.VisualStudio.TestPlatform.Common (12)
DataCollection\DataCollectionManager.cs (1)
131_dataCollectorExtensionManager ??= DataCollectorExtensionManager.Create(TestSessionMessageLogger.Instance);
ExtensionFramework\TestExecutorExtensionManager.cs (2)
132mergedUnfilteredTestExtensions, mergedTestExtensions, TestSessionMessageLogger.Instance); 178TestSessionMessageLogger.Instance);
ExtensionFramework\TestPluginDiscoverer.cs (1)
105TestSessionMessageLogger.Instance.SendMessage(TestMessageLevel.Warning, fileLoadErrorMessage);
Hosting\TestRunTimeProviderManager.cs (1)
38=> s_testHostManager ??= new TestRuntimeProviderManager(TestSessionMessageLogger.Instance);
Logging\InternalTestLoggerEvents.cs (2)
47private readonly TestSessionMessageLogger _testSessionMessageLogger; 51public InternalTestLoggerEvents(TestSessionMessageLogger testSessionMessageLogger)
Logging\TestSessionMessageLogger.cs (3)
20private static TestSessionMessageLogger? s_instance; 23/// Initializes a new instance of the <see cref="TestSessionMessageLogger"/> class. 39public static TestSessionMessageLogger Instance
RunSettings.cs (1)
182TestSessionMessageLogger.Instance.SendMessage(
SettingsProvider\SettingsProviderExtensionManager.cs (1)
115testExtensions, unfilteredTestExtensions, TestSessionMessageLogger.Instance);