3 writes to TestExtensions
Microsoft.VisualStudio.TestPlatform.Common (3)
ExtensionFramework\TestPluginCache.cs (3)
58
TestExtensions
= null;
156
TestExtensions
??= new TestExtensions();
335
TestExtensions
??= new TestExtensions();
31 references to TestExtensions
Microsoft.TestPlatform.CrossPlatEngine (2)
Discovery\DiscoveryManager.cs (1)
180
DiscoveredExtensions = TestPluginCache.Instance.
TestExtensions
?.GetCachedExtensions(),
Execution\BaseRunTests.cs (1)
630
testRunCompleteEventArgs.DiscoveredExtensions = TestPluginCache.Instance.
TestExtensions
?.GetCachedExtensions();
Microsoft.VisualStudio.TestPlatform.Client (4)
Discovery\DiscoveryRequest.cs (2)
262
TestPluginCache.Instance.
TestExtensions
?.GetCachedExtensions());
445
TestPluginCache.Instance.
TestExtensions
?.GetCachedExtensions());
Execution\TestRunRequest.cs (2)
412
TestPluginCache.Instance.
TestExtensions
?.GetCachedExtensions());
620
TestPluginCache.Instance.
TestExtensions
?.GetCachedExtensions());
Microsoft.VisualStudio.TestPlatform.Common (25)
ExtensionFramework\TestPluginCache.cs (25)
127
if (
TestExtensions
!= null &&
TestExtensions
.AreTestExtensionsCached<TPluginInfo>())
129
return
TestExtensions
.GetTestExtensionCache<TPluginInfo>();
158
TestExtensions
.AddExtension(pluginInfos);
161
TestExtensions
.SetTestExtensionsCacheStatusToTrue<TPluginInfo>();
233
TestExtensions
?.InvalidateCache();
241
TestExtensions
?.InvalidateCache();
266
TestExtensions
?.InvalidateCache();
324
TestExtensions
?.GetTestExtensionCache<TPluginInfo>(),
337
TestExtensions
.AddExtension(pluginInfos);
541
TPDebug.Assert(
TestExtensions
is not null, "TestExtensions is null");
543
var discoverers =
TestExtensions
.TestDiscoverers != null ? string.Join(",",
TestExtensions
.TestDiscoverers.Keys.ToArray()) : null;
546
var executors =
TestExtensions
.TestExecutors != null ? string.Join(",",
TestExtensions
.TestExecutors.Keys.ToArray()) : null;
549
var executors2 =
TestExtensions
.TestExecutors2 != null ? string.Join(",",
TestExtensions
.TestExecutors2.Keys.ToArray()) : null;
552
var settingsProviders =
TestExtensions
.TestSettingsProviders != null ? string.Join(",",
TestExtensions
.TestSettingsProviders.Keys.ToArray()) : null;
555
var loggers =
TestExtensions
.TestLoggers != null ? string.Join(",",
TestExtensions
.TestLoggers.Keys.ToArray()) : null;
558
var testhosts =
TestExtensions
.TestHosts != null ? string.Join(",",
TestExtensions
.TestHosts.Keys.ToArray()) : null;
561
var dataCollectors =
TestExtensions
.DataCollectors != null ? string.Join(",",
TestExtensions
.DataCollectors.Keys.ToArray()) : null;