Skip to content

PooledMemoryManagerTest is flaky or detected issue #2272

@dmatej

Description

@dmatej
[ERROR] Tests run: 24, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 16.07 s <<< FAILURE! -- in org.glassfish.grizzly.memory.PooledMemoryManagerTest
[ERROR] org.glassfish.grizzly.memory.PooledMemoryManagerTest.stressTest[1] -- Time elapsed: 6.565 s <<< FAILURE!
java.lang.AssertionError: 
Pool[1807f5a7] at index 2, has an incorrect size.  Expected: 51200, actual: 51199
pool: Pool[1807f5a7] {buffer size=16384, slices count=32
        [0] BufferSlice[1b919693] {buffer size=16384, elements in pool=1600, poll index=1442, poll wrap bit=0, offer index=1442, offer wrap bit=1, maxPoolSize=1600}
        [1] BufferSlice[7fb4f2a9] {buffer size=16384, elements in pool=1600, poll index=399, poll wrap bit=0, offer index=399, offer wrap bit=1, maxPoolSize=1600}
        [2] BufferSlice[4dc27487] {buffer size=16384, elements in pool=1600, poll index=1527, poll wrap bit=0, offer index=1527, offer wrap bit=1, maxPoolSize=1600}
        [3] BufferSlice[6a4f1a55] {buffer size=16384, elements in pool=1600, poll index=151, poll wrap bit=1, offer index=151, offer wrap bit=0, maxPoolSize=1600}
        [4] BufferSlice[7dfd3c81] {buffer size=16384, elements in pool=1600, poll index=624, poll wrap bit=0, offer index=624, offer wrap bit=1, maxPoolSize=1600}
        [5] BufferSlice[2584b82d] {buffer size=16384, elements in pool=1600, poll index=1482, poll wrap bit=1, offer index=1482, offer wrap bit=0, maxPoolSize=1600}
        [6] BufferSlice[7bbc8656] {buffer size=16384, elements in pool=1600, poll index=485, poll wrap bit=1, offer index=485, offer wrap bit=0, maxPoolSize=1600}
        [7] BufferSlice[6933b6c6] {buffer size=16384, elements in pool=1600, poll index=769, poll wrap bit=1, offer index=769, offer wrap bit=0, maxPoolSize=1600}
        [8] BufferSlice[7d3e8655] {buffer size=16384, elements in pool=1600, poll index=289, poll wrap bit=1, offer index=289, offer wrap bit=0, maxPoolSize=1600}
        [9] BufferSlice[7dfb0c0f] {buffer size=16384, elements in pool=1600, poll index=1260, poll wrap bit=0, offer index=1260, offer wrap bit=1, maxPoolSize=1600}
        [10] BufferSlice[626abbd0] {buffer size=16384, elements in pool=1600, poll index=491, poll wrap bit=0, offer index=491, offer wrap bit=1, maxPoolSize=1600}
        [11] BufferSlice[169bb4dd] {buffer size=16384, elements in pool=1600, poll index=1206, poll wrap bit=0, offer index=1206, offer wrap bit=1, maxPoolSize=1600}
        [12] BufferSlice[1f9e9475] {buffer size=16384, elements in pool=1600, poll index=1570, poll wrap bit=1, offer index=1570, offer wrap bit=0, maxPoolSize=1600}
        [13] BufferSlice[3aa078fd] {buffer size=16384, elements in pool=1600, poll index=1528, poll wrap bit=1, offer index=1528, offer wrap bit=0, maxPoolSize=1600}
        [14] BufferSlice[d23e042] {buffer size=16384, elements in pool=1600, poll index=1582, poll wrap bit=1, offer index=1582, offer wrap bit=0, maxPoolSize=1600}
        [15] BufferSlice[46d59067] {buffer size=16384, elements in pool=1600, poll index=1179, poll wrap bit=0, offer index=1179, offer wrap bit=1, maxPoolSize=1600}
        [16] BufferSlice[2d0399f4] {buffer size=16384, elements in pool=1600, poll index=896, poll wrap bit=1, offer index=896, offer wrap bit=0, maxPoolSize=1600}
        [17] BufferSlice[14dd7b39] {buffer size=16384, elements in pool=1600, poll index=301, poll wrap bit=0, offer index=301, offer wrap bit=1, maxPoolSize=1600}
        [18] BufferSlice[66ea810] {buffer size=16384, elements in pool=1600, poll index=443, poll wrap bit=1, offer index=443, offer wrap bit=0, maxPoolSize=1600}
        [19] BufferSlice[6cd24612] {buffer size=16384, elements in pool=1600, poll index=244, poll wrap bit=1, offer index=244, offer wrap bit=0, maxPoolSize=1600}
        [20] BufferSlice[5dafbe45] {buffer size=16384, elements in pool=1600, poll index=838, poll wrap bit=1, offer index=838, offer wrap bit=0, maxPoolSize=1600}
        [21] BufferSlice[2254127a] {buffer size=16384, elements in pool=1600, poll index=1203, poll wrap bit=0, offer index=1203, offer wrap bit=1, maxPoolSize=1600}
        [22] BufferSlice[51891008] {buffer size=16384, elements in pool=1599, poll index=57, poll wrap bit=1, offer index=41, offer wrap bit=0, maxPoolSize=1600}
        [23] BufferSlice[2f953efd] {buffer size=16384, elements in pool=1600, poll index=500, poll wrap bit=0, offer index=500, offer wrap bit=1, maxPoolSize=1600}
        [24] BufferSlice[f68f0dc] {buffer size=16384, elements in pool=1600, poll index=1431, poll wrap bit=1, offer index=1431, offer wrap bit=0, maxPoolSize=1600}
        [25] BufferSlice[d2de489] {buffer size=16384, elements in pool=1600, poll index=658, poll wrap bit=0, offer index=658, offer wrap bit=1, maxPoolSize=1600}
        [26] BufferSlice[14bdbc74] {buffer size=16384, elements in pool=1600, poll index=350, poll wrap bit=1, offer index=350, offer wrap bit=0, maxPoolSize=1600}
        [27] BufferSlice[12591ac8] {buffer size=16384, elements in pool=1600, poll index=1297, poll wrap bit=0, offer index=1297, offer wrap bit=1, maxPoolSize=1600}
        [28] BufferSlice[5a7fe64f] {buffer size=16384, elements in pool=1600, poll index=442, poll wrap bit=0, offer index=442, offer wrap bit=1, maxPoolSize=1600}
        [29] BufferSlice[38145825] {buffer size=16384, elements in pool=1600, poll index=573, poll wrap bit=0, offer index=573, offer wrap bit=1, maxPoolSize=1600}
        [30] BufferSlice[41330d4f] {buffer size=16384, elements in pool=1600, poll index=211, poll wrap bit=1, offer index=211, offer wrap bit=0, maxPoolSize=1600}
        [31] BufferSlice[1b66c0fb] {buffer size=16384, elements in pool=1600, poll index=315, poll wrap bit=0, offer index=315, offer wrap bit=1, maxPoolSize=1600}
} expected:<51200> but was:<51199>
        at org.junit.Assert.fail(Assert.java:89)
        at org.junit.Assert.failNotEquals(Assert.java:835)
        at org.junit.Assert.assertEquals(Assert.java:647)
        at org.glassfish.grizzly@5.0.0-SNAPSHOT/org.glassfish.grizzly.memory.PooledMemoryManagerTest.stressTest(PooledMemoryManagerTest.java:722)
        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions