1 write to WorkerNodeTelemetryData
Microsoft.Build.Framework (1)
Telemetry\WorkerNodeTelemetryEventArgs.cs (1)
73
WorkerNodeTelemetryData
= new WorkerNodeTelemetryData(tasksExecutionData, targetsExecutionData);
10 references to WorkerNodeTelemetryData
Microsoft.Build (1)
TelemetryInfra\InternalTelemetryConsumingLogger.cs (1)
34
_workerNodeTelemetryData.Add(e.
WorkerNodeTelemetryData
);
Microsoft.Build.Engine.UnitTests (3)
Telemetry\Telemetry_Tests.cs (3)
508
telemetryEvents[0].
WorkerNodeTelemetryData
.TargetsExecutionData.ShouldContainKey(key);
524
allTelemetryEvents[1].
WorkerNodeTelemetryData
.TargetsExecutionData.ShouldContainKey(key2);
525
allTelemetryEvents[1].
WorkerNodeTelemetryData
.TargetsExecutionData.ShouldNotContainKey(key, "Old data should not appear after reset");
Microsoft.Build.Framework (4)
Telemetry\WorkerNodeTelemetryEventArgs.cs (4)
20
writer.Write7BitEncodedInt(
WorkerNodeTelemetryData
.TasksExecutionData.Count);
21
foreach (KeyValuePair<TaskOrTargetTelemetryKey, TaskExecutionStats> entry in
WorkerNodeTelemetryData
.TasksExecutionData)
31
writer.Write7BitEncodedInt(
WorkerNodeTelemetryData
.TargetsExecutionData.Count);
32
foreach (KeyValuePair<TaskOrTargetTelemetryKey, TargetExecutionStats> entry in
WorkerNodeTelemetryData
.TargetsExecutionData)
Microsoft.Build.Framework.UnitTests (2)
WorkerNodeTelemetryEventArgs_Tests.cs (2)
44
argDeserialized.
WorkerNodeTelemetryData
.TargetsExecutionData.ShouldBeEquivalentTo(td.TargetsExecutionData);
45
argDeserialized.
WorkerNodeTelemetryData
.TasksExecutionData.ShouldBeEquivalentTo(td.TasksExecutionData);