6 writes to FinishedAt
Microsoft.Build (1)
BackEnd\BuildManager\BuildManager.cs (1)
1048_buildTelemetry.FinishedAt = DateTime.UtcNow;
Microsoft.Build.Engine.UnitTests (5)
BackEnd\KnownTelemetry_Tests.cs (5)
65buildTelemetry.FinishedAt = finishedAt; 102buildTelemetry.FinishedAt = null; 106buildTelemetry.FinishedAt = DateTime.MaxValue; 110buildTelemetry.FinishedAt = null; 114buildTelemetry.FinishedAt = DateTime.MaxValue;
5 references to FinishedAt
Microsoft.Build.Engine.UnitTests (1)
BackEnd\KnownTelemetry_Tests.cs (1)
40buildTelemetry.FinishedAt.ShouldBeNull();
Microsoft.Build.Framework (4)
Telemetry\BuildTelemetry.cs (4)
108if (StartAt.HasValue && FinishedAt.HasValue) 110properties["BuildDurationInMilliseconds"] = (FinishedAt.Value - StartAt.Value).TotalMilliseconds.ToString(CultureInfo.InvariantCulture); 113if (InnerStartAt.HasValue && FinishedAt.HasValue) 115properties["InnerBuildDurationInMilliseconds"] = (FinishedAt.Value - InnerStartAt.Value).TotalMilliseconds.ToString(CultureInfo.InvariantCulture);