7 writes to PartialBuildTelemetry
Microsoft.Build (2)
BackEnd\BuildManager\BuildManager.cs (1)
521
KnownTelemetry.
PartialBuildTelemetry
= null;
BackEnd\Node\OutOfProcServerNode.cs (1)
384
BuildTelemetry buildTelemetry = KnownTelemetry.
PartialBuildTelemetry
??= new BuildTelemetry();
Microsoft.Build.Engine.UnitTests (3)
BackEnd\KnownTelemetry_Tests.cs (3)
18
KnownTelemetry.
PartialBuildTelemetry
= new BuildTelemetry();
19
KnownTelemetry.
PartialBuildTelemetry
= null;
28
KnownTelemetry.
PartialBuildTelemetry
= buildTelemetry;
MSBuild (2)
XMake.cs (2)
245
KnownTelemetry.
PartialBuildTelemetry
= new BuildTelemetry { StartAt = DateTime.UtcNow };
582
KnownTelemetry.
PartialBuildTelemetry
??= new BuildTelemetry { StartAt = DateTime.UtcNow };
17 references to PartialBuildTelemetry
Microsoft.Build (9)
BackEnd\BuildManager\BuildManager.cs (1)
518
_buildTelemetry = KnownTelemetry.
PartialBuildTelemetry
;
BackEnd\Client\MSBuildClient.cs (8)
162
if (KnownTelemetry.
PartialBuildTelemetry
!= null)
164
KnownTelemetry.
PartialBuildTelemetry
.InitialMSBuildServerState = serverIsAlreadyRunning ? "hot" : "cold";
503
Debug.Assert(KnownTelemetry.
PartialBuildTelemetry
== null || KnownTelemetry.
PartialBuildTelemetry
.StartAt.HasValue, "BuildTelemetry.StartAt was not initialized!");
505
PartialBuildTelemetry? partialBuildTelemetry = KnownTelemetry.
PartialBuildTelemetry
== null
508
startedAt: KnownTelemetry.
PartialBuildTelemetry
.StartAt.GetValueOrDefault(),
509
initialServerState: KnownTelemetry.
PartialBuildTelemetry
.InitialMSBuildServerState,
510
serverFallbackReason: KnownTelemetry.
PartialBuildTelemetry
.ServerFallbackReason);
Microsoft.Build.Engine.UnitTests (2)
BackEnd\KnownTelemetry_Tests.cs (2)
21
KnownTelemetry.
PartialBuildTelemetry
.ShouldBeNull();
30
KnownTelemetry.
PartialBuildTelemetry
.ShouldBeSameAs(buildTelemetry);
MSBuild (6)
MSBuildClientApp.cs (2)
71
if (KnownTelemetry.
PartialBuildTelemetry
!= null)
73
KnownTelemetry.
PartialBuildTelemetry
.ServerFallbackReason = exitResult.MSBuildClientExitType.ToString();
XMake.cs (4)
309
if (KnownTelemetry.
PartialBuildTelemetry
!= null)
311
KnownTelemetry.
PartialBuildTelemetry
.ServerFallbackReason = "Arguments";
318
if (KnownTelemetry.
PartialBuildTelemetry
!= null)
320
KnownTelemetry.
PartialBuildTelemetry
.ServerFallbackReason = "ErrorParsingCommandLine";