11 writes to FinishedAt
Microsoft.Build (1)
BackEnd\BuildManager\BuildManager.cs (1)
1141
_buildTelemetry.
FinishedAt
= DateTime.UtcNow;
Microsoft.Build.Engine.UnitTests (10)
BackEnd\KnownTelemetry_Tests.cs (10)
71
buildTelemetry.
FinishedAt
= finishedAt;
114
buildTelemetry.
FinishedAt
= null;
118
buildTelemetry.
FinishedAt
= DateTime.MaxValue;
122
buildTelemetry.
FinishedAt
= null;
126
buildTelemetry.
FinishedAt
= DateTime.MaxValue;
215
buildTelemetry.
FinishedAt
= DateTime.UtcNow;
231
buildTelemetry.
FinishedAt
= DateTime.UtcNow;
250
buildTelemetry.
FinishedAt
= DateTime.UtcNow;
274
buildTelemetry.
FinishedAt
= DateTime.UtcNow;
288
buildTelemetry.
FinishedAt
= DateTime.UtcNow;
9 references to FinishedAt
Microsoft.Build.Engine.UnitTests (1)
BackEnd\KnownTelemetry_Tests.cs (1)
43
buildTelemetry.
FinishedAt
.ShouldBeNull();
Microsoft.Build.Framework (8)
Telemetry\BuildTelemetry.cs (8)
161
if (StartAt.HasValue &&
FinishedAt
.HasValue)
163
telemetryItems.Add(TelemetryConstants.BuildDurationPropertyName, (
FinishedAt
.Value - StartAt.Value).TotalMilliseconds);
166
if (InnerStartAt.HasValue &&
FinishedAt
.HasValue)
168
telemetryItems.Add(TelemetryConstants.InnerBuildDurationPropertyName, (
FinishedAt
.Value - InnerStartAt.Value).TotalMilliseconds);
214
if (StartAt.HasValue &&
FinishedAt
.HasValue)
217
(
FinishedAt
.Value - StartAt.Value).TotalMilliseconds.ToString(CultureInfo.InvariantCulture);
220
if (InnerStartAt.HasValue &&
FinishedAt
.HasValue)
223
(
FinishedAt
.Value - InnerStartAt.Value).TotalMilliseconds.ToString(CultureInfo.InvariantCulture);