From b0b56df9b1b9e52de38f27c78f58b8d02cf92cc3 Mon Sep 17 00:00:00 2001 From: Anton Firszov Date: Wed, 24 Nov 2021 21:23:28 +0100 Subject: [PATCH] wait a bit more in trim tests --- .../Allocators/UniformUnmanagedMemoryPoolTests.Trim.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/ImageSharp.Tests/Memory/Allocators/UniformUnmanagedMemoryPoolTests.Trim.cs b/tests/ImageSharp.Tests/Memory/Allocators/UniformUnmanagedMemoryPoolTests.Trim.cs index 35d2237c0f..532753c802 100644 --- a/tests/ImageSharp.Tests/Memory/Allocators/UniformUnmanagedMemoryPoolTests.Trim.cs +++ b/tests/ImageSharp.Tests/Memory/Allocators/UniformUnmanagedMemoryPoolTests.Trim.cs @@ -36,7 +36,7 @@ namespace SixLabors.ImageSharp.Tests.Memory.Allocators UnmanagedMemoryHandle[] b = pool.Rent(64); pool.Return(a); Assert.Equal(128, UnmanagedMemoryHandle.TotalOutstandingHandles); - Thread.Sleep(15_000); + Thread.Sleep(20_000); // We expect at least 2 Trim actions, first trim 32, then 16 arrays. // 128 - 32 - 16 = 80 @@ -70,10 +70,10 @@ namespace SixLabors.ImageSharp.Tests.Memory.Allocators GC.WaitForPendingFinalizers(); Assert.Equal(128, UnmanagedMemoryHandle.TotalOutstandingHandles); - Thread.Sleep(15_000); + Thread.Sleep(20_000); Assert.True( UnmanagedMemoryHandle.TotalOutstandingHandles <= 64, - $"UnmanagedMemoryHandle.TotalOutstandingHandles={UnmanagedMemoryHandle.TotalOutstandingHandles} > 80"); + $"UnmanagedMemoryHandle.TotalOutstandingHandles={UnmanagedMemoryHandle.TotalOutstandingHandles} > 64"); } [MethodImpl(MethodImplOptions.NoInlining)]