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