+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 <galder(a)redhat.com> wrote:
On Dec 18, 2012, at 9:55 AM, Dan Berindei <dan.berindei(a)gmail.com> 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" <galder(a)redhat.com> 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 <amanukya(a)redhat.com> 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
> > infinispan-dev(a)lists.jboss.org
> >
https://lists.jboss.org/mailman/listinfo/infinispan-dev
>
>
> --
> Galder Zamarreño
> galder(a)redhat.com
>
twitter.com/galderz
>
> Project Lead, Escalante
>
http://escalante.io
>
> Engineer, Infinispan
>
http://infinispan.org
>
>
> _______________________________________________
> infinispan-dev mailing list
> infinispan-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/infinispan-dev
> _______________________________________________
> infinispan-dev mailing list
> infinispan-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/infinispan-dev
--
Galder Zamarreño
galder(a)redhat.com
twitter.com/galderz
Project Lead, Escalante
http://escalante.io
Engineer, Infinispan
http://infinispan.org
_______________________________________________
infinispan-dev mailing list
infinispan-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/infinispan-dev