Bug 1008838 - Intermittent failures in org.infinispan.distexec.mapreduce
Intermittent failures in org.infinispan.distexec.mapreduce
Status: CLOSED WONTFIX
Product: JBoss Enterprise Application Platform 6
Classification: JBoss
Component: Clustering (Show other bugs)
6.2.0
Unspecified Unspecified
unspecified Severity unspecified
: ---
: ---
Assigned To: Paul Ferraro
Jitka Kozana
Russell Dickenson
Infinispan testsuite
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2013-09-17 03:24 EDT by Richard Janík
Modified: 2014-05-21 09:30 EDT (History)
0 users

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2013-09-17 03:40:50 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
testOutputs (83.90 KB, text/plain)
2013-09-17 03:24 EDT, Richard Janík
no flags Details

  None (edit)
Description Richard Janík 2013-09-17 03:24:09 EDT
Created attachment 798648 [details]
testOutputs

Description of problem:

EAP 6.2.0.ER1
Infinispan 5.2.7.Final

There are three tests that I noticed failing in the distexec.mapreduce package:

org.infinispan.distexec.mapreduce.DistributedFourNodesMapReduceTest.testCombinerDoesNotChangeResult [1]:

java.util.concurrent.ExecutionException: org.infinispan.CacheException: org.infinispan.CacheException: Could not move intermediate keys/values for M/R task 2e0b813f-a072-49ac-97c8-8bf0643f867b

-----

org.infinispan.distexec.mapreduce.TopologyAwareTwoNodesMapReduceTest.testInvokeMapWithReduceExceptionPhaseInRemoteExecution [2][3]:

Method SimpleTwoNodesMapReduceTest.testInvokeMapWithReduceExceptionPhaseInRemoteExecution()[pri:0, instance:org.infinispan.distexec.mapreduce.TopologyAwareTwoNodesMapReduceTest@2a612a61] should have thrown an exception of class org.infinispan.CacheException

-----

org.infinispan.distexec.mapreduce.SimpleTwoNodesMapReduceTest.testInvokeMapWithReduceExceptionPhaseInRemoteExecution [4][5]:

Method SimpleTwoNodesMapReduceTest.testInvokeMapWithReduceExceptionPhaseInRemoteExecution()[pri:0, instance:org.infinispan.distexec.mapreduce.SimpleTwoNodesMapReduceTest@334dabfa] should have thrown an exception of class org.infinispan.CacheException

-----

Stacktraces and testsuite outputs can be accessed at [1..5] and I'll attach them as well. There is also a JDG bugzilla (already verified) that might be of interest:
https://bugzilla.redhat.com/show_bug.cgi?id=915831
Although it is specific to Solaris sparc, I've caught the exception on other platforms (RHEL5_x86_64, Solaris10_x64).

[1] https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/EAP6/view/EAP6-Infinispan/job/eap-6x-infinispan-rhel-matrix/45/jdk=ibm16,label=RHEL5_x86_64/testReport/org.infinispan.distexec.mapreduce/DistributedFourNodesMapReduceTest/testCombinerDoesNotChangeResult/
[2] https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/EAP6/view/EAP6-Infinispan/job/eap-6x-infinispan-rhel-matrix/45/jdk=ibm16,label=RHEL6_x86_64/testReport/org.infinispan.distexec.mapreduce/TopologyAwareTwoNodesMapReduceTest/testInvokeMapWithReduceExceptionPhaseInRemoteExecution/
[3] https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/EAP6/view/EAP6-Infinispan/job/eap-6x-infinispan-win-matrix/80/jdk=java17_default,label=Win2k8r2_x86_64/testReport/org.infinispan.distexec.mapreduce/TopologyAwareTwoNodesMapReduceTest/testInvokeMapWithReduceExceptionPhaseInRemoteExecution/
[4] https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/EAP6/view/EAP6-Infinispan/job/eap-6x-infinispan-rhel-matrix/45/jdk=java17_default,label=RHEL5_x86_64/testReport/org.infinispan.distexec.mapreduce/SimpleTwoNodesMapReduceTest/testInvokeMapWithReduceExceptionPhaseInRemoteExecution/
[5] https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/EAP6/view/EAP6-Infinispan/job/eap-6x-infinispan-solaris-matrix/45/jdk=java16_default,label=solaris10-x64/testReport/org.infinispan.distexec.mapreduce/SimpleTwoNodesMapReduceTest/testInvokeMapWithReduceExceptionPhaseInRemoteExecution/
Comment 1 Richard Janík 2013-09-17 03:40:50 EDT
Ugh. Distexec is not supported. I need to check again whether all modules that are to be removed are removed when testing.
Comment 2 Paul Ferraro 2014-05-21 09:30:26 EDT
These issues are specific to the Infinispan testsuite, and either reside in modules that are not used in EAP, or pertain to use cases that are not supported in EAP.  Setting resolution to WONTFIX.

Note You need to log in before you can comment on or make changes to this bug.