8 writes to ExitType
Microsoft.Build (1)
BackEnd\BuildManager\BuildManager.cs (1)
1269
ExitType
= CrashExitType.EndBuildHang,
Microsoft.Build.Framework (1)
Telemetry\CrashTelemetryRecorder.cs (1)
210
crashTelemetry.
ExitType
= exitType;
Microsoft.Build.Framework.UnitTests (6)
CrashTelemetry_Tests.cs (6)
109
ExitType
= CrashExitType.Unexpected,
160
ExitType
= CrashExitType.Unexpected,
695
ExitType
= CrashExitType.EndBuildHang,
735
ExitType
= CrashExitType.EndBuildHang,
778
ExitType
= CrashExitType.EndBuildHang,
797
ExitType
= CrashExitType.EndBuildHang,
11 references to ExitType
Microsoft.Build.Framework (8)
Telemetry\CrashTelemetry.cs (6)
497
if (
ExitType
!= CrashExitType.Unknown)
499
telemetryItems.Add(nameof(
ExitType
),
ExitType
.ToString());
567
if (
ExitType
!= CrashExitType.Unknown)
569
AddIfNotNull(
ExitType
.ToString(), nameof(
ExitType
));
Telemetry\CrashTelemetryRecorder.cs (2)
156
string description = $"{crashTelemetry.
ExitType
}: {crashTelemetry.ExceptionType}";
160
faultEvent.Properties[$"{TelemetryConstants.PropertyPrefix}ExitType"] = crashTelemetry.
ExitType
.ToString();
Microsoft.Build.Framework.UnitTests (3)
CrashTelemetry_Tests.cs (3)
123
props[nameof(CrashTelemetry.
ExitType
)].ShouldBe("Unexpected");
173
props[nameof(CrashTelemetry.
ExitType
)].ShouldBe("Unexpected");
712
props[nameof(CrashTelemetry.
ExitType
)].ShouldBe("EndBuildHang");