+1 I would like that as well, it's hard to test this way. I was now testing Query related pulls and this issue appears very often, while it didn't use to appear at all: something changed in core which is making this more likely.
On 19 December 2012 08:23, Galder Zamarreño <[email protected]> wrote: > > On Dec 18, 2012, at 9:55 AM, Dan Berindei <[email protected]> wrote: > >> Hi Galder >> >> The node is suspected because the test shut it down. Then it did an >> operation on another node while that node still had the killed node in its >> members list. >> >> I have created a bug to ignore SuspectExceptions some time ago: >> https://issues.jboss.org/browse/ISPN-2402 > > Thanks for noticing Dan. > > Since we have tests randomly failing cos of this, any chance to get ISPN-2402 > done in CR1/Final timeframe? Or is it too late? It's currently scheduled for > 6.0... > >> Michal created a new one focused on the resilience test: >> https://issues.jboss.org/browse/ISPN-2577 >> >> On 17 Dec 2012 18:02, "Galder Zamarreño" <[email protected]> wrote: >> That looks like an env issue of some sort… >> >> I suggest you repeat the test with TRACE on org.infinispan and org.jgroups >> categories and see why the nodes are being suspected. >> >> Default values should be to use localhost and TCP for internode >> communication, so it's kinda odd to see suspicious in those environments. >> >> You can create a JIRA and attach the stuff there and assign it to one of us. >> >> Cheers, >> >> On Dec 14, 2012, at 4:24 PM, Anna Manukyan <[email protected]> wrote: >> >> > Hi all, >> > >> > I've just updated my Infinispan fork, and after running the tests for >> > query module, found out that the >> > org.infinispan.query.distributed.MultiNodeReplicatedTest.testIndexingWorkDistribution() >> > is failing constantly. >> > >> > Just wanted to ask whether anyone is looking into it? >> > >> > The failure message is: >> > org.infinispan.remoting.transport.jgroups.SuspectException: Suspected >> > member: MultiNodeReplicatedTest-NodeD-48101 >> > at >> > org.infinispan.remoting.transport.AbstractTransport.parseResponseAndAddToResponseList(AbstractTransport.java:102) >> > at >> > org.infinispan.remoting.transport.jgroups.JGroupsTransport.invokeRemotely(JGroupsTransport.java:541) >> > at >> > org.infinispan.remoting.rpc.RpcManagerImpl.invokeRemotely(RpcManagerImpl.java:179) >> > at >> > org.infinispan.remoting.rpc.RpcManagerImpl.invokeRemotely(RpcManagerImpl.java:201) >> > at >> > org.infinispan.remoting.rpc.RpcManagerImpl.invokeRemotely(RpcManagerImpl.java:258) >> > at >> > org.infinispan.remoting.rpc.RpcManagerImpl.invokeRemotely(RpcManagerImpl.java:245) >> > at >> > org.infinispan.remoting.rpc.RpcManagerImpl.invokeRemotely(RpcManagerImpl.java:240) >> > at >> > org.infinispan.remoting.rpc.RpcManagerImpl.broadcastRpcCommand(RpcManagerImpl.java:219) >> > at >> > org.infinispan.remoting.rpc.RpcManagerImpl.broadcastRpcCommand(RpcManagerImpl.java:211) >> > at >> > org.infinispan.interceptors.ReplicationInterceptor.handleCrudMethod(ReplicationInterceptor.java:273) >> > at >> > org.infinispan.interceptors.ReplicationInterceptor.visitPutKeyValueCommand(ReplicationInterceptor.java:242) >> > at >> > org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:77) >> > at >> > org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:118) >> > at >> > org.infinispan.interceptors.EntryWrappingInterceptor.invokeNextAndApplyChanges(EntryWrappingInterceptor.java:249) >> > at >> > org.infinispan.interceptors.EntryWrappingInterceptor.visitPutKeyValueCommand(EntryWrappingInterceptor.java:162) >> > at >> > org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:77) >> > at >> > org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:118) >> > at >> > org.infinispan.query.backend.QueryInterceptor.visitPutKeyValueCommand(QueryInterceptor.java:127) >> > at >> > org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:77) >> > at >> > org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:118) >> > at >> > org.infinispan.interceptors.locking.NonTransactionalLockingInterceptor.visitPutKeyValueCommand(NonTransactionalLockingInterceptor.java:82) >> > at >> > org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:77) >> > at >> > org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:118) >> > at >> > org.infinispan.interceptors.base.CommandInterceptor.handleDefault(CommandInterceptor.java:132) >> > at >> > org.infinispan.commands.AbstractVisitor.visitPutKeyValueCommand(AbstractVisitor.java:62) >> > at >> > org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:77) >> > at >> > org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:118) >> > at >> > org.infinispan.statetransfer.StateTransferInterceptor.handleTopologyAffectedCommand(StateTransferInterceptor.java:215) >> > at >> > org.infinispan.statetransfer.StateTransferInterceptor.handleWriteCommand(StateTransferInterceptor.java:193) >> > at >> > org.infinispan.statetransfer.StateTransferInterceptor.visitPutKeyValueCommand(StateTransferInterceptor.java:136) >> > at >> > org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:77) >> > at >> > org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:118) >> > at >> > org.infinispan.interceptors.CacheMgmtInterceptor.visitPutKeyValueCommand(CacheMgmtInterceptor.java:127) >> > at >> > org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:77) >> > at >> > org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:118) >> > at >> > org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContextInterceptor.java:128) >> > at >> > org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContextInterceptor.java:92) >> > at >> > org.infinispan.commands.AbstractVisitor.visitPutKeyValueCommand(AbstractVisitor.java:62) >> > at >> > org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:77) >> > at >> > org.infinispan.interceptors.InterceptorChain.invoke(InterceptorChain.java:343) >> > at >> > org.infinispan.CacheImpl.executeCommandAndCommitIfNeeded(CacheImpl.java:1146) >> > at org.infinispan.CacheImpl.putInternal(CacheImpl.java:744) >> > at org.infinispan.CacheImpl.put(CacheImpl.java:738) >> > at org.infinispan.CacheImpl.put(CacheImpl.java:732) >> > at org.infinispan.CacheSupport.put(CacheSupport.java:53) >> > at >> > org.infinispan.query.distributed.MultiNodeDistributedTest.storeOn(MultiNodeDistributedTest.java:73) >> > at >> > org.infinispan.query.distributed.MultiNodeDistributedTest.testIndexingWorkDistribution(MultiNodeDistributedTest.java:98) >> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> > at >> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) >> > at >> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >> > at java.lang.reflect.Method.invoke(Method.java:601) >> > at >> > org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80) >> > at org.testng.internal.Invoker.invokeMethod(Invoker.java:715) >> > at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:907) >> > at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1237) >> > at >> > org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) >> > at >> > org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) >> > at org.testng.TestRunner.privateRun(TestRunner.java:767) >> > at org.testng.TestRunner.run(TestRunner.java:617) >> > at org.testng.SuiteRunner.runTest(SuiteRunner.java:334) >> > at org.testng.SuiteRunner.access$000(SuiteRunner.java:37) >> > at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:368) >> > at org.testng.internal.thread.ThreadUtil$2.call(ThreadUtil.java:64) >> > at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) >> > at java.util.concurrent.FutureTask.run(FutureTask.java:166) >> > at >> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) >> > at >> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) >> > at java.lang.Thread.run(Thread.java:722) >> > >> > Thanks in advance. >> > Best regards, >> > Anna. >> > _______________________________________________ >> > infinispan-dev mailing list >> > [email protected] >> > https://lists.jboss.org/mailman/listinfo/infinispan-dev >> >> >> -- >> Galder Zamarreño >> [email protected] >> twitter.com/galderz >> >> Project Lead, Escalante >> http://escalante.io >> >> Engineer, Infinispan >> http://infinispan.org >> >> >> _______________________________________________ >> infinispan-dev mailing list >> [email protected] >> https://lists.jboss.org/mailman/listinfo/infinispan-dev >> _______________________________________________ >> infinispan-dev mailing list >> [email protected] >> https://lists.jboss.org/mailman/listinfo/infinispan-dev > > > -- > Galder Zamarreño > [email protected] > twitter.com/galderz > > Project Lead, Escalante > http://escalante.io > > Engineer, Infinispan > http://infinispan.org > > > _______________________________________________ > infinispan-dev mailing list > [email protected] > https://lists.jboss.org/mailman/listinfo/infinispan-dev _______________________________________________ infinispan-dev mailing list [email protected] https://lists.jboss.org/mailman/listinfo/infinispan-dev
