Implemented interface member:
property
TasksExecutionData
Microsoft.Build.Framework.Telemetry.IWorkerNodeTelemetryData.TasksExecutionData
1 write to TasksExecutionData
Microsoft.Build.Framework (1)
Telemetry\WorkerNodeTelemetryData.cs (1)
13TasksExecutionData = tasksExecutionData;
8 references to TasksExecutionData
Microsoft.Build (5)
TelemetryInfra\InternalTelemetryConsumingLogger.cs (5)
58Console.WriteLine($"Tasks: ({_workerNodeTelemetryData.TasksExecutionData.Count})"); 60foreach (var task in _workerNodeTelemetryData.TasksExecutionData.Where(t => t.Key.IsCustom)) 67foreach (var task in _workerNodeTelemetryData.TasksExecutionData.OrderByDescending(t => t.Value.CumulativeExecutionTime)) 74foreach (var task in _workerNodeTelemetryData.TasksExecutionData.OrderByDescending(t => t.Value.TotalMemoryBytes)) 81foreach (var task in _workerNodeTelemetryData.TasksExecutionData.OrderByDescending(t => t.Value.ExecutionsCount))
Microsoft.Build.Framework (3)
Telemetry\WorkerNodeTelemetryData.cs (3)
38if (!TasksExecutionData.TryGetValue(task, out TaskExecutionStats? taskExecutionStats)) 41TasksExecutionData[task] = taskExecutionStats; 82public bool IsEmpty => TasksExecutionData.Count == 0 && TargetsExecutionData.Count == 0;