37 references to BlockCount
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (37)
PinnedBlockMemoryPoolFactoryTests.cs (6)
78
var previousCount = pool.
BlockCount
();
79
var previousCount2 = pool2.
BlockCount
();
88
previousCount = pool.
BlockCount
();
89
previousCount2 = pool2.
BlockCount
();
102
while (pool.
BlockCount
() > previousCount - (previousCount / 30) && maxWait > TimeSpan.Zero)
110
Assert.InRange(pool.
BlockCount
(), previousCount - (previousCount / 10), previousCount - (previousCount / 30));
PinnedBlockMemoryPoolTests.cs (31)
40
Assert.Equal(1, memoryPool.
BlockCount
());
44
Assert.Equal(1, memoryPool.
BlockCount
());
47
Assert.Equal(0, memoryPool.
BlockCount
());
60
Assert.Equal(0, memoryPool.
BlockCount
());
68
Assert.Equal(10000, memoryPool.
BlockCount
());
71
var originalCount = memoryPool.
BlockCount
();
74
var previousCount = memoryPool.
BlockCount
();
86
Assert.Equal(previousCount, memoryPool.
BlockCount
());
90
Assert.InRange(memoryPool.
BlockCount
(), previousCount - (previousCount / 100), previousCount - 1);
93
Assert.True(memoryPool.
BlockCount
() <= originalCount - 100, "Evictions should have removed some blocks");
106
Assert.Equal(0, memoryPool.
BlockCount
());
114
Assert.Equal(10000, memoryPool.
BlockCount
());
116
var previousCount = memoryPool.
BlockCount
();
127
Assert.Equal(previousCount, memoryPool.
BlockCount
());
140
Assert.Equal(0, memoryPool.
BlockCount
());
148
Assert.Equal(10000, memoryPool.
BlockCount
());
155
var previousCount = memoryPool.
BlockCount
();
158
Assert.InRange(memoryPool.
BlockCount
(), previousCount - (previousCount / 10), previousCount - (previousCount / 30));
162
var count = memoryPool.
BlockCount
();
165
count = memoryPool.
BlockCount
();
169
while (count != 0 && count != memoryPool.
BlockCount
());
171
Assert.Equal(0, memoryPool.
BlockCount
());
184
Assert.Equal(0, memoryPool.
BlockCount
());
191
Assert.Equal(10000, memoryPool.
BlockCount
());
195
Assert.Equal(10000, memoryPool.
BlockCount
());
197
var previousCount = memoryPool.
BlockCount
();
206
while (memoryPool.
BlockCount
() > previousCount - (previousCount / 30) && maxWait > TimeSpan.Zero)
212
Assert.InRange(memoryPool.
BlockCount
(), previousCount - (previousCount / 10), previousCount - (previousCount / 30));
217
previousCount = memoryPool.
BlockCount
();
221
while (memoryPool.
BlockCount
() > previousCount - (previousCount / 30) && maxWait > TimeSpan.Zero)
227
Assert.InRange(memoryPool.
BlockCount
(), previousCount - (previousCount / 10), previousCount - (previousCount / 30));