[
https://issues.jboss.org/browse/ISPN-2714?page=com.atlassian.jira.plugin....
]
Anna Manukyan commented on ISPN-2714:
-------------------------------------
Seems that the issue was just test thing - timing issue. The cancellation of the map
reduce task was done with separate thread which probably was getting the priority to work
before map reduce task execution start which was causing no task cancellation.
org.infinispan.distexec.mapreduce.TopologyAwareTwoNodesMapReduceTest.testInvokeMapperCancellation
test fails randomly
---------------------------------------------------------------------------------------------------------------------
Key: ISPN-2714
URL:
https://issues.jboss.org/browse/ISPN-2714
Project: Infinispan
Issue Type: Bug
Components: Distributed Execution and Map/Reduce
Affects Versions: 5.2.0.CR1
Reporter: Anna Manukyan
Assignee: Anna Manukyan
Labels: testsuite_stability
The test
org.infinispan.distexec.mapreduce.TopologyAwareTwoNodesMapReduceTest.testInvokeMapperCancellation
fails randomly on all environments.
The error log is:
{code}
Error Message
Expected exception java.util.concurrent.CancellationException but got
java.lang.AssertionError: Mapper not cancelled, root cause org.jgroups.TimeoutException:
timeout sending message to TopologyAwareTwoNodesMapReduceTest-NodeB-22523(test2)
Stacktrace
org.testng.TestException:
Expected exception java.util.concurrent.CancellationException but got
java.lang.AssertionError: Mapper not cancelled, root cause org.jgroups.TimeoutException:
timeout sending message to TopologyAwareTwoNodesMapReduceTest-NodeB-22523(test2)
at org.testng.internal.Invoker.handleInvocationResults(Invoker.java:1503)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:764)
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)
Caused by: java.lang.AssertionError: Mapper not cancelled, root cause
org.jgroups.TimeoutException: timeout sending message to
TopologyAwareTwoNodesMapReduceTest-NodeB-22523(test2)
at
org.infinispan.distexec.mapreduce.SimpleTwoNodesMapReduceTest.testInvokeMapperCancellation(SimpleTwoNodesMapReduceTest.java:106)
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)
... 15 more
{code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira