1 implementation of TargetsExecutionData
Microsoft.Build.Framework (1)
Telemetry\WorkerNodeTelemetryData.cs (1)
86
public Dictionary<TaskOrTargetTelemetryKey, TargetExecutionStats>
TargetsExecutionData
{ get; }
10 references to TargetsExecutionData
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 (6)
Telemetry\TelemetryDataUtils.cs (3)
42
targetsSummary.Process(telemetryData.
TargetsExecutionData
);
47
var incrementality = ComputeIncrementalityInfo(telemetryData.
TargetsExecutionData
);
51
includeTargetDetails ? GetTargetsDetails(telemetryData.
TargetsExecutionData
) : [],
Telemetry\WorkerNodeTelemetryData.cs (1)
27
foreach (var target in other.
TargetsExecutionData
)
Telemetry\WorkerNodeTelemetryEventArgs.cs (2)
31
writer.Write7BitEncodedInt(WorkerNodeTelemetryData.
TargetsExecutionData
.Count);
32
foreach (KeyValuePair<TaskOrTargetTelemetryKey, TargetExecutionStats> entry in WorkerNodeTelemetryData.
TargetsExecutionData
)
Microsoft.Build.Framework.UnitTests (1)
WorkerNodeTelemetryEventArgs_Tests.cs (1)
44
argDeserialized.WorkerNodeTelemetryData.
TargetsExecutionData
.ShouldBeEquivalentTo(td.TargetsExecutionData);