[infinispan-dev] Test for state transfer hanging

Mircea Markus mmarkus at redhat.com
Fri Nov 2 16:04:50 EDT 2012


On 2 Nov 2012, at 19:38, Sanne Grinovero wrote:

This should fix it: 
https://github.com/infinispan/infinispan/pull/1418

> 
> Hi all,
> I was trying to fix some Query related issues but I have to either give up or engage "commit and pray" driven development: the testsuite hangs very consistently.
> 
> Anyone else having this? I hope so, that would make it easier to debug!
> 
> 
> Name: testng-MultiNodeDistributedTest
> State: TIMED_WAITING on java.util.concurrent.CountDownLatch$Sync at 28ab6530
> Total blocked: 178  Total waited: 50
> 
> Stack trace: 
>  sun.misc.Unsafe.park(Native Method)
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)
> java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos(AbstractQueuedSynchronizer.java:1011)
> java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1303)
> java.util.concurrent.CountDownLatch.await(CountDownLatch.java:253)
> org.infinispan.statetransfer.StateTransferManagerImpl.waitForInitialStateTransferToComplete(StateTransferManagerImpl.java:200)
> sun.reflect.GeneratedMethodAccessor161.invoke(Unknown Source)
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> java.lang.reflect.Method.invoke(Method.java:597)
> org.infinispan.util.ReflectionUtil.invokeAccessibly(ReflectionUtil.java:203)
> org.infinispan.factories.AbstractComponentRegistry$PrioritizedMethod.invoke(AbstractComponentRegistry.java:883)
> org.infinispan.factories.AbstractComponentRegistry.invokeStartMethods(AbstractComponentRegistry.java:654)
> org.infinispan.factories.AbstractComponentRegistry.internalStart(AbstractComponentRegistry.java:643)
> org.infinispan.factories.AbstractComponentRegistry.start(AbstractComponentRegistry.java:546)
>    - locked org.infinispan.factories.ComponentRegistry at 6012c643
> org.infinispan.factories.ComponentRegistry.start(ComponentRegistry.java:199)
> org.infinispan.CacheImpl.start(CacheImpl.java:520)
> org.infinispan.manager.DefaultCacheManager.wireAndStartCache(DefaultCacheManager.java:690)
> org.infinispan.manager.DefaultCacheManager.createCache(DefaultCacheManager.java:653)
> org.infinispan.manager.DefaultCacheManager.getCache(DefaultCacheManager.java:549)
> org.infinispan.manager.DefaultCacheManager.getCache(DefaultCacheManager.java:521)
> org.infinispan.query.distributed.MultiNodeDistributedTest.createCacheManager(MultiNodeDistributedTest.java:60)
> org.infinispan.query.distributed.MultiNodeDistributedTest.testIndexingWorkDistribution(MultiNodeDistributedTest.java:95)
> _______________________________________________
> infinispan-dev mailing list
> infinispan-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/infinispan-dev

Cheers,
-- 
Mircea Markus
Infinispan lead (www.infinispan.org)







More information about the infinispan-dev mailing list