[infinispan-issues] [JBoss JIRA] (ISPN-8249) EvictionFunctionalTest.testSimpleExpirationMaxIdle random failure

Radim Vansa (JIRA) issues at jboss.org
Thu Sep 7 11:40:00 EDT 2017


    [ https://issues.jboss.org/browse/ISPN-8249?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13460403#comment-13460403 ] 

Radim Vansa commented on ISPN-8249:
-----------------------------------

It seems that the expiration thread just moves data around without being able to expire anything - the identity check in https://github.com/infinispan/infinispan/blob/master/core/src/main/java/org/infinispan/expiration/impl/ExpirationManagerImpl.java#L135 will always fail and the OffHeapDataContainer.compute does not interpret returning the old entry as a no-op: https://github.com/infinispan/infinispan/blob/master/core/src/main/java/org/infinispan/container/offheap/OffHeapDataContainer.java#L513

> EvictionFunctionalTest.testSimpleExpirationMaxIdle random failure
> -----------------------------------------------------------------
>
>                 Key: ISPN-8249
>                 URL: https://issues.jboss.org/browse/ISPN-8249
>             Project: Infinispan
>          Issue Type: Bug
>    Affects Versions: 9.1.0.Final
>            Reporter: Tristan Tarrant
>            Assignee: Radim Vansa
>              Labels: testsuite_stability
>
> java.lang.AssertionError: cache size should be zero: 0
> 	at org.infinispan.eviction.impl.EvictionFunctionalTest.testSimpleExpirationMaxIdle(EvictionFunctionalTest.java:93)
> 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
> 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> 	at java.lang.Thread.run(Thread.java:748)
> ... Removed 16 stack frames



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the infinispan-issues mailing list