20 references to Instance
Microsoft.TestPlatform.CommunicationUtilities (1)
DataCollectionRequestHandler.cs (1)
287TestPluginCache.Instance.UpdateExtensions(extensionAssemblies, skipExtensionFilters: false);
Microsoft.TestPlatform.CrossPlatEngine (12)
Client\InProcessProxyDiscoveryManager.cs (1)
109TestPluginCache.Instance.UpdateExtensions(extensionsFromSource, false);
Client\InProcessProxyexecutionManager.cs (1)
141TestPluginCache.Instance.UpdateExtensions(extensionsFromSource, false);
Client\ProxyDiscoveryManager.cs (1)
357var extensions = TestPluginCache.Instance.GetExtensionPaths(TestPlatformConstants.TestAdapterEndsWithPattern, skipDefaultAdapters);
Client\ProxyExecutionManager.cs (1)
495var extensions = TestPluginCache.Instance.GetExtensionPaths(TestPlatformConstants.TestAdapterEndsWithPattern, _skipDefaultAdapters);
DataCollection\InProcDataCollector.cs (1)
49: this(codeBase, assemblyQualifiedName, interfaceType, configXml, new PlatformAssemblyLoadContext(), TestPluginCache.Instance)
Discovery\DiscoveryManager.cs (2)
85TestPluginCache.Instance.DefaultExtensionPaths = pathToAdditionalExtensions; 180DiscoveredExtensions = TestPluginCache.Instance.TestExtensions?.GetCachedExtensions(),
Execution\BaseRunTests.cs (1)
630testRunCompleteEventArgs.DiscoveredExtensions = TestPluginCache.Instance.TestExtensions?.GetCachedExtensions();
Execution\ExecutionManager.cs (2)
77TestPluginCache.Instance.DefaultExtensionPaths = pathToAdditionalExtensions; 232_ = new InProcDataCollectionExtensionManager(runSettings, testEventsPublisher, defaultCodeBase, TestPluginCache.Instance);
TestExtensionManager.cs (2)
19TestPluginCache.Instance.ClearExtensions(); 25TestPluginCache.Instance.UpdateExtensions(pathToAdditionalExtensions, skipExtensionFilters);
Microsoft.VisualStudio.TestPlatform.Client (5)
Discovery\DiscoveryRequest.cs (2)
262TestPluginCache.Instance.TestExtensions?.GetCachedExtensions()); 445TestPluginCache.Instance.TestExtensions?.GetCachedExtensions());
Execution\TestRunRequest.cs (2)
412TestPluginCache.Instance.TestExtensions?.GetCachedExtensions()); 620TestPluginCache.Instance.TestExtensions?.GetCachedExtensions());
TestPlatform.cs (1)
329TestPluginCache.Instance.DefaultExtensionPaths = defaultExtensionPaths.Distinct();
Microsoft.VisualStudio.TestPlatform.Common (2)
ExtensionFramework\TestPluginManager.cs (2)
116var extensions = TestPluginCache.Instance.DiscoverTestExtensions<TPluginInfo, TExtension>(endsWithPattern); 153var extensions = TestPluginCache.Instance.GetTestExtensions<TPluginInfo, TExtension>(extensionAssembly, skipCache);