37 references to BlockCount
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (37)
PinnedBlockMemoryPoolFactoryTests.cs (6)
89
var previousCount = pool.
BlockCount
();
90
var previousCount2 = pool2.
BlockCount
();
99
previousCount = pool.
BlockCount
();
100
previousCount2 = pool2.
BlockCount
();
113
while (pool.
BlockCount
() > previousCount - (previousCount / 30) && maxWait > TimeSpan.Zero)
121
Assert.InRange(pool.
BlockCount
(), previousCount - (previousCount / 10), previousCount - (previousCount / 30));
PinnedBlockMemoryPoolTests.cs (31)
41
Assert.Equal(1, memoryPool.
BlockCount
());
45
Assert.Equal(1, memoryPool.
BlockCount
());
48
Assert.Equal(0, memoryPool.
BlockCount
());
61
Assert.Equal(0, memoryPool.
BlockCount
());
69
Assert.Equal(10000, memoryPool.
BlockCount
());
72
var originalCount = memoryPool.
BlockCount
();
75
var previousCount = memoryPool.
BlockCount
();
87
Assert.Equal(previousCount, memoryPool.
BlockCount
());
91
Assert.InRange(memoryPool.
BlockCount
(), previousCount - (previousCount / 100), previousCount - 1);
94
Assert.True(memoryPool.
BlockCount
() <= originalCount - 100, "Evictions should have removed some blocks");
107
Assert.Equal(0, memoryPool.
BlockCount
());
115
Assert.Equal(10000, memoryPool.
BlockCount
());
117
var previousCount = memoryPool.
BlockCount
();
128
Assert.Equal(previousCount, memoryPool.
BlockCount
());
141
Assert.Equal(0, memoryPool.
BlockCount
());
149
Assert.Equal(10000, memoryPool.
BlockCount
());
156
var previousCount = memoryPool.
BlockCount
();
159
Assert.InRange(memoryPool.
BlockCount
(), previousCount - (previousCount / 10), previousCount - (previousCount / 30));
163
var count = memoryPool.
BlockCount
();
166
count = memoryPool.
BlockCount
();
170
while (count != 0 && count != memoryPool.
BlockCount
());
172
Assert.Equal(0, memoryPool.
BlockCount
());
185
Assert.Equal(0, memoryPool.
BlockCount
());
192
Assert.Equal(10000, memoryPool.
BlockCount
());
196
Assert.Equal(10000, memoryPool.
BlockCount
());
198
var previousCount = memoryPool.
BlockCount
();
207
while (memoryPool.
BlockCount
() > previousCount - (previousCount / 30) && maxWait > TimeSpan.Zero)
213
Assert.InRange(memoryPool.
BlockCount
(), previousCount - (previousCount / 10), previousCount - (previousCount / 30));
218
previousCount = memoryPool.
BlockCount
();
222
while (memoryPool.
BlockCount
() > previousCount - (previousCount / 30) && maxWait > TimeSpan.Zero)
228
Assert.InRange(memoryPool.
BlockCount
(), previousCount - (previousCount / 10), previousCount - (previousCount / 30));