2 implementations of Add
Microsoft.VisualStudio.TestPlatform.Common (2)
Telemetry\MetricsCollection.cs (1)
32public void Add(string metric, object value)
Telemetry\NoOpMetricsCollection.cs (1)
20public void Add(string message, object value)
71 references to Add
Microsoft.TestPlatform.CommunicationUtilities (1)
DataCollectionRequestHandler.cs (1)
389_requestData.MetricsCollection.Add(TelemetryDataConstants.InvokedDataCollectors, string.Join(",", invokedDataCollectorsForMetrics.ToArray()));
Microsoft.TestPlatform.CrossPlatEngine (39)
AttachmentsProcessing\TestRunAttachmentsProcessingManager.cs (4)
63requestData.MetricsCollection.Add(TelemetryDataConstants.NumberOfAttachmentsSentForProcessing, localAttachments.Count); 209requestData.MetricsCollection.Add(TelemetryDataConstants.NumberOfAttachmentsAfterProcessing, attachments.Count); 210requestData.MetricsCollection.Add(TelemetryDataConstants.AttachmentsProcessingState, completeArgs.Error != null ? AttachmentsProcessingFailed : completeArgs.IsCanceled ? AttachmentsProcessingCanceled : AttachmentsProcessingCompleted); 213requestData.MetricsCollection.Add(TelemetryDataConstants.TimeTakenInSecForAttachmentsProcessing, stopwatch.Elapsed.TotalSeconds);
Client\Parallel\ParallelDiscoveryEventsHandler.cs (1)
118_requestData.MetricsCollection.Add(
Client\Parallel\ParallelRunEventsHandler.cs (1)
84_requestData.MetricsCollection.Add(
Client\TestLoggerManager.cs (1)
188_requestData.MetricsCollection.Add(TelemetryDataConstants.LoggerUsed, string.Join<Type>(",", _initializedLoggers.ToArray()));
DataCollection\ProxyDataCollectionManager.cs (2)
163_requestData.MetricsCollection.Add(metric.Key, metric.Value); 402_requestData.MetricsCollection.Add(TelemetryDataConstants.DataCollectorsEnabled, string.Join(",", dataCollectors.ToArray()));
Discovery\DiscovererEnumerator.cs (6)
133_requestData.MetricsCollection.Add(TelemetryDataConstants.TimeTakenToLoadAdaptersInSec, totalAdapterLoadTIme.TotalSeconds); 146_requestData.MetricsCollection.Add(TelemetryDataConstants.NumberOfAdapterDiscoveredDuringDiscovery, discovererToSourcesMap.Keys.Count); 186_requestData.MetricsCollection.Add(TelemetryDataConstants.TimeTakenInSecByAllAdapters, 190_requestData.MetricsCollection.Add(TelemetryDataConstants.NumberOfAdapterUsedToDiscoverTests, 234_requestData.MetricsCollection.Add( 251_requestData.MetricsCollection.Add(
Discovery\DiscoveryManager.cs (2)
150_requestData.MetricsCollection.Add(TelemetryDataConstants.DiscoveryState, "Completed"); 153_requestData.MetricsCollection.Add(TelemetryDataConstants.TotalTestsDiscovered, totalDiscoveredTestCount);
Execution\BaseRunTests.cs (8)
354_requestData.MetricsCollection.Add(TelemetryDataConstants.NumberOfAdapterDiscoveredDuringExecution, executorUriExtensionMapList.Count); 474_requestData.MetricsCollection.Add($"{TelemetryDataConstants.TotalTestsRanByAdapter}.{executorUri}", totalTestRun); 483_requestData.MetricsCollection.Add($"{TelemetryDataConstants.TotalTestsRunByMSTestv1}.{adapterMetrics}", value); 507_requestData.MetricsCollection.Add($"{TelemetryDataConstants.TimeTakenToRunTestsByAnAdapter}.{executorUri}", totalTimeTaken.TotalSeconds); 538_requestData.MetricsCollection.Add(TelemetryDataConstants.TimeTakenByAllAdaptersInSec, totalTimeTakenByAdapters); 603_requestData.MetricsCollection.Add(TelemetryDataConstants.TotalTestsRun, runStats.ExecutedTests); 606_requestData.MetricsCollection.Add(TelemetryDataConstants.RunState, canceled ? "Canceled" : (aborted ? "Aborted" : "Completed")); 609_requestData.MetricsCollection.Add(TelemetryDataConstants.NumberOfAdapterUsedToRunTests, ExecutorUrisThatRanTests.Count);
TestEngine.cs (5)
84requestData.MetricsCollection.Add(TelemetryDataConstants.ParallelEnabledDuringDiscovery, isParallelRun ? "True" : "False"); 85requestData.MetricsCollection.Add(TelemetryDataConstants.TestSessionId, discoveryCriteria.TestSessionInfo?.Id.ToString() ?? string.Empty); 208requestData.MetricsCollection.Add(TelemetryDataConstants.ParallelEnabledDuringExecution, isParallelRun ? "True" : "False"); 209requestData.MetricsCollection.Add(TelemetryDataConstants.TestSessionId, testRunCriteria.TestSessionInfo?.Id.ToString() ?? string.Empty); 359requestData.MetricsCollection.Add(
TestSession\ProxyTestSessionManager.cs (9)
150requestData?.MetricsCollection.Add( 153requestData?.MetricsCollection.Add( 156requestData?.MetricsCollection.Add( 172requestData?.MetricsCollection.Add( 185requestData?.MetricsCollection.Add( 192requestData?.MetricsCollection.Add( 232requestData?.MetricsCollection.Add( 235requestData?.MetricsCollection.Add( 238requestData?.MetricsCollection.Add(
Microsoft.VisualStudio.TestPlatform.Client (6)
Discovery\DiscoveryRequest.cs (3)
87RequestData.MetricsCollection.Add(TelemetryDataConstants.NumberOfSourcesSentForDiscovery, DiscoveryCriteria.Sources.Count()); 296RequestData.MetricsCollection.Add(metric.Key, metric.Value); 301RequestData.MetricsCollection.Add(
Execution\TestRunRequest.cs (3)
125_requestData.MetricsCollection.Add(TelemetryDataConstants.NumberOfSourcesSentForRun, numberOfSources); 441_requestData.MetricsCollection.Add(TelemetryDataConstants.TimeTakenInSecForRun, executionTotalTimeTaken.TotalSeconds); 449_requestData.MetricsCollection.Add(metric.Key, metric.Value);
Microsoft.VisualStudio.TestPlatform.Common (3)
DataCollection\DataCollectionTelemetryManager.cs (3)
54_requestData.MetricsCollection.Add(GetTelemetryKey(telemetryPrefix, dataCollectorInformation), GetProfilerGuid(value).ToString()); 79_requestData.MetricsCollection.Add(GetTelemetryKey(telemetryPrefix, dataCollectorInformation), ClrIeProfilerGuid.ToString()); 84_requestData.MetricsCollection.Add(GetTelemetryKey(telemetryPrefix, dataCollectorInformation), $"{existingProfilerGuid}({OverwrittenProfilerName}:{GetProfilerGuid(value)})");
vstest.console (11)
TestPlatformHelpers\TestRequestManager.cs (11)
618requestData.MetricsCollection.Add( 629requestData.MetricsCollection.Add( 1394requestData.MetricsCollection.Add( 1399requestData.MetricsCollection.Add( 1404requestData.MetricsCollection.Add( 1413requestData.MetricsCollection.Add( 1420requestData.MetricsCollection.Add( 1427requestData.MetricsCollection.Add( 1433requestData.MetricsCollection.Add( 1443requestData.MetricsCollection.Add( 1523requestData.MetricsCollection.Add(
vstest.console.arm64 (11)
src\vstest\src\vstest.console\TestPlatformHelpers\TestRequestManager.cs (11)
618requestData.MetricsCollection.Add( 629requestData.MetricsCollection.Add( 1394requestData.MetricsCollection.Add( 1399requestData.MetricsCollection.Add( 1404requestData.MetricsCollection.Add( 1413requestData.MetricsCollection.Add( 1420requestData.MetricsCollection.Add( 1427requestData.MetricsCollection.Add( 1433requestData.MetricsCollection.Add( 1443requestData.MetricsCollection.Add( 1523requestData.MetricsCollection.Add(