From d8232a30a606d6a4f8a94dec4ee1caf47d0ecf08 Mon Sep 17 00:00:00 2001 From: Tomas Weinfurt Date: Wed, 6 Mar 2019 15:11:10 -0800 Subject: [PATCH] skip tests failing on Windows ARM64 (dotnet/corefx#35825) * skip tests failing on Windows ARM64 * fix CanWriteToPerfCounters condition to properly exclude run on arm Commit migrated from https://github.com/dotnet/corefx/commit/229fad3002e6f986b3ae6eab08bc023abaf99bec --- src/libraries/System.Diagnostics.PerformanceCounter/tests/Helpers.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libraries/System.Diagnostics.PerformanceCounter/tests/Helpers.cs b/src/libraries/System.Diagnostics.PerformanceCounter/tests/Helpers.cs index 51310d8..0a9cabd 100644 --- a/src/libraries/System.Diagnostics.PerformanceCounter/tests/Helpers.cs +++ b/src/libraries/System.Diagnostics.PerformanceCounter/tests/Helpers.cs @@ -13,7 +13,7 @@ namespace System.Diagnostics.Tests internal class Helpers { public static bool IsElevatedAndCanWriteToPerfCounters { get => AdminHelpers.IsProcessElevated() && CanWriteToPerfCounters; } - public static bool CanWriteToPerfCounters { get => PlatformDetection.IsNotWindowsNanoServer; } + public static bool CanWriteToPerfCounters { get => PlatformDetection.IsNotWindowsNanoServer && PlatformDetection.IsNotArmNorArm64Process; } public static string CreateCategory(string name, PerformanceCounterCategoryType categoryType) { -- 2.7.4