Description of problem: EAP 6.2.0.ER6 JGroups 3.2.12.Final There is an occasional failure in org.jgroups.blocks.RpcDispatcherTest.testLargeReturnValue: Error Message null Stacktrace java.lang.AssertionError at org.jgroups.blocks.RpcDispatcherTest._testLargeValue(RpcDispatcherTest.java:558) at org.jgroups.blocks.RpcDispatcherTest.testLargeReturnValue(RpcDispatcherTest.java:436) 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:606) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80) at org.testng.internal.InvokeMethodRunnable.runOne(InvokeMethodRunnable.java:46) at org.testng.internal.InvokeMethodRunnable.run(InvokeMethodRunnable.java:37) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:724) https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/EAP6/view/EAP6-JGroups/job/eap-6x-manu-jgroups-rhel/23/jdk=java17_default,label=RHEL5_x86/testReport/org.jgroups.blocks/RpcDispatcherTest/testLargeReturnValue_2/
I still see this occasionally on Windows. From the investigation in the upstream issue, it was clear that some of the failures were just due to the processing taking longer on some slow machines. And Windows machines ARE slow. To rule out these last cases of failure, we could try with a timeout longer than 60 seconds (the current).
Still seeing this with 6.3.0.ER5 on RHEL (although it is RHEL7 and I think these machines are slow as well). I've made the timeout longer, we'll see what it does in the future.
This was fixed in JGroups 3.2.13.Final.