From 5aa28bc26fed783884b119d90197d84ea256c92b Mon Sep 17 00:00:00 2001 From: James Jackson-South Date: Sat, 4 Feb 2023 21:39:28 +1000 Subject: [PATCH] Skip additional allocation failure tests on .NET 7 ARM64 --- .../UniformUnmanagedPoolMemoryAllocatorTests.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/ImageSharp.Tests/Memory/Allocators/UniformUnmanagedPoolMemoryAllocatorTests.cs b/tests/ImageSharp.Tests/Memory/Allocators/UniformUnmanagedPoolMemoryAllocatorTests.cs index 784628fc6..d4284dbd2 100644 --- a/tests/ImageSharp.Tests/Memory/Allocators/UniformUnmanagedPoolMemoryAllocatorTests.cs +++ b/tests/ImageSharp.Tests/Memory/Allocators/UniformUnmanagedPoolMemoryAllocatorTests.cs @@ -331,6 +331,14 @@ public class UniformUnmanagedPoolMemoryAllocatorTests return; } +#if NET7_0_OR_GREATER + if (TestEnvironment.OSArchitecture == Architecture.Arm64) + { + // Skip on .NET7 ARM64: https://github.com/SixLabors/ImageSharp/issues/2342 + return; + } +#endif + if (!TestEnvironment.RunsOnCI) { // This may fail in local runs resulting in high memory load.