<p dir="ltr">Hi Galder</p>
<p dir="ltr">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.</p>
<p dir="ltr">I have created a bug to ignore SuspectExceptions some time ago: <a href="https://issues.jboss.org/browse/ISPN-2402">https://issues.jboss.org/browse/ISPN-2402</a></p>
<p dir="ltr">Michal created a new one focused on the resilience test: <a href="https://issues.jboss.org/browse/ISPN-2577">https://issues.jboss.org/browse/ISPN-2577</a></p>
<div class="gmail_quote">On 17 Dec 2012 18:02, &quot;Galder Zamarreño&quot; &lt;<a href="mailto:galder@redhat.com">galder@redhat.com</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
That looks like an env issue of some sort…<br>
<br>
I suggest you repeat the test with TRACE on org.infinispan and org.jgroups categories and see why the nodes are being suspected.<br>
<br>
Default values should be to use localhost and TCP for internode communication, so it&#39;s kinda odd to see suspicious in those environments.<br>
<br>
You can create a JIRA and attach the stuff there and assign it to one of us.<br>
<br>
Cheers,<br>
<br>
On Dec 14, 2012, at 4:24 PM, Anna Manukyan &lt;<a href="mailto:amanukya@redhat.com">amanukya@redhat.com</a>&gt; wrote:<br>
<br>
&gt; Hi all,<br>
&gt;<br>
&gt; I&#39;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.<br>

&gt;<br>
&gt; Just wanted to ask whether anyone is looking into it?<br>
&gt;<br>
&gt; The failure message is:<br>
&gt; org.infinispan.remoting.transport.jgroups.SuspectException: Suspected member: MultiNodeReplicatedTest-NodeD-48101<br>
&gt;       at org.infinispan.remoting.transport.AbstractTransport.parseResponseAndAddToResponseList(AbstractTransport.java:102)<br>
&gt;       at org.infinispan.remoting.transport.jgroups.JGroupsTransport.invokeRemotely(JGroupsTransport.java:541)<br>
&gt;       at org.infinispan.remoting.rpc.RpcManagerImpl.invokeRemotely(RpcManagerImpl.java:179)<br>
&gt;       at org.infinispan.remoting.rpc.RpcManagerImpl.invokeRemotely(RpcManagerImpl.java:201)<br>
&gt;       at org.infinispan.remoting.rpc.RpcManagerImpl.invokeRemotely(RpcManagerImpl.java:258)<br>
&gt;       at org.infinispan.remoting.rpc.RpcManagerImpl.invokeRemotely(RpcManagerImpl.java:245)<br>
&gt;       at org.infinispan.remoting.rpc.RpcManagerImpl.invokeRemotely(RpcManagerImpl.java:240)<br>
&gt;       at org.infinispan.remoting.rpc.RpcManagerImpl.broadcastRpcCommand(RpcManagerImpl.java:219)<br>
&gt;       at org.infinispan.remoting.rpc.RpcManagerImpl.broadcastRpcCommand(RpcManagerImpl.java:211)<br>
&gt;       at org.infinispan.interceptors.ReplicationInterceptor.handleCrudMethod(ReplicationInterceptor.java:273)<br>
&gt;       at org.infinispan.interceptors.ReplicationInterceptor.visitPutKeyValueCommand(ReplicationInterceptor.java:242)<br>
&gt;       at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:77)<br>
&gt;       at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:118)<br>
&gt;       at org.infinispan.interceptors.EntryWrappingInterceptor.invokeNextAndApplyChanges(EntryWrappingInterceptor.java:249)<br>
&gt;       at org.infinispan.interceptors.EntryWrappingInterceptor.visitPutKeyValueCommand(EntryWrappingInterceptor.java:162)<br>
&gt;       at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:77)<br>
&gt;       at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:118)<br>
&gt;       at org.infinispan.query.backend.QueryInterceptor.visitPutKeyValueCommand(QueryInterceptor.java:127)<br>
&gt;       at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:77)<br>
&gt;       at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:118)<br>
&gt;       at org.infinispan.interceptors.locking.NonTransactionalLockingInterceptor.visitPutKeyValueCommand(NonTransactionalLockingInterceptor.java:82)<br>
&gt;       at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:77)<br>
&gt;       at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:118)<br>
&gt;       at org.infinispan.interceptors.base.CommandInterceptor.handleDefault(CommandInterceptor.java:132)<br>
&gt;       at org.infinispan.commands.AbstractVisitor.visitPutKeyValueCommand(AbstractVisitor.java:62)<br>
&gt;       at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:77)<br>
&gt;       at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:118)<br>
&gt;       at org.infinispan.statetransfer.StateTransferInterceptor.handleTopologyAffectedCommand(StateTransferInterceptor.java:215)<br>
&gt;       at org.infinispan.statetransfer.StateTransferInterceptor.handleWriteCommand(StateTransferInterceptor.java:193)<br>
&gt;       at org.infinispan.statetransfer.StateTransferInterceptor.visitPutKeyValueCommand(StateTransferInterceptor.java:136)<br>
&gt;       at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:77)<br>
&gt;       at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:118)<br>
&gt;       at org.infinispan.interceptors.CacheMgmtInterceptor.visitPutKeyValueCommand(CacheMgmtInterceptor.java:127)<br>
&gt;       at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:77)<br>
&gt;       at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:118)<br>
&gt;       at org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContextInterceptor.java:128)<br>
&gt;       at org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContextInterceptor.java:92)<br>
&gt;       at org.infinispan.commands.AbstractVisitor.visitPutKeyValueCommand(AbstractVisitor.java:62)<br>
&gt;       at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:77)<br>
&gt;       at org.infinispan.interceptors.InterceptorChain.invoke(InterceptorChain.java:343)<br>
&gt;       at org.infinispan.CacheImpl.executeCommandAndCommitIfNeeded(CacheImpl.java:1146)<br>
&gt;       at org.infinispan.CacheImpl.putInternal(CacheImpl.java:744)<br>
&gt;       at org.infinispan.CacheImpl.put(CacheImpl.java:738)<br>
&gt;       at org.infinispan.CacheImpl.put(CacheImpl.java:732)<br>
&gt;       at org.infinispan.CacheSupport.put(CacheSupport.java:53)<br>
&gt;       at org.infinispan.query.distributed.MultiNodeDistributedTest.storeOn(MultiNodeDistributedTest.java:73)<br>
&gt;       at org.infinispan.query.distributed.MultiNodeDistributedTest.testIndexingWorkDistribution(MultiNodeDistributedTest.java:98)<br>
&gt;       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>
&gt;       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)<br>
&gt;       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)<br>
&gt;       at java.lang.reflect.Method.invoke(Method.java:601)<br>
&gt;       at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)<br>
&gt;       at org.testng.internal.Invoker.invokeMethod(Invoker.java:715)<br>
&gt;       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:907)<br>
&gt;       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1237)<br>
&gt;       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)<br>
&gt;       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)<br>
&gt;       at org.testng.TestRunner.privateRun(TestRunner.java:767)<br>
&gt;       at org.testng.TestRunner.run(TestRunner.java:617)<br>
&gt;       at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)<br>
&gt;       at org.testng.SuiteRunner.access$000(SuiteRunner.java:37)<br>
&gt;       at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:368)<br>
&gt;       at org.testng.internal.thread.ThreadUtil$2.call(ThreadUtil.java:64)<br>
&gt;       at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)<br>
&gt;       at java.util.concurrent.FutureTask.run(FutureTask.java:166)<br>
&gt;       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)<br>
&gt;       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)<br>
&gt;       at java.lang.Thread.run(Thread.java:722)<br>
&gt;<br>
&gt; Thanks in advance.<br>
&gt; Best regards,<br>
&gt; Anna.<br>
&gt; _______________________________________________<br>
&gt; infinispan-dev mailing list<br>
&gt; <a href="mailto:infinispan-dev@lists.jboss.org">infinispan-dev@lists.jboss.org</a><br>
&gt; <a href="https://lists.jboss.org/mailman/listinfo/infinispan-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/infinispan-dev</a><br>
<br>
<br>
--<br>
Galder Zamarreño<br>
<a href="mailto:galder@redhat.com">galder@redhat.com</a><br>
<a href="http://twitter.com/galderz" target="_blank">twitter.com/galderz</a><br>
<br>
Project Lead, Escalante<br>
<a href="http://escalante.io" target="_blank">http://escalante.io</a><br>
<br>
Engineer, Infinispan<br>
<a href="http://infinispan.org" target="_blank">http://infinispan.org</a><br>
<br>
<br>
_______________________________________________<br>
infinispan-dev mailing list<br>
<a href="mailto:infinispan-dev@lists.jboss.org">infinispan-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/infinispan-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/infinispan-dev</a><br>
</blockquote></div>