[ 
https://issues.apache.org/jira/browse/MAPREDUCE-7079?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17013234#comment-17013234
 ] 

Ahmed Hussein commented on MAPREDUCE-7079:
------------------------------------------

This test case has been failing for ever.
* When it timeout, {{MRAppMaster}} and some {{YarnChild}} processes remain 
running in the background. Therefore, the JVM running the tests fail due to 
OOM. No one notices that this unit test case has failed because the QA reports 
the unit tests that failed, but not timeout.
* It works for Mac OS X, but never works for Linux running on a virtual Box. It 
only works on the latter by disabling 
{{MRJobConfig.MR_ENCRYPTED_INTERMEDIATE_DATA}}.

Going back to the commit that added the JUnit test, the test fails as well. 
So, in order to avoid the bogus QA reports caused by this JUnit, I am going to 
disable it until I figure out whether linux crashes because of entropy issues 
on Virtual Machines.

> TestMRIntermediateDataEncryption is failing in precommit builds
> ---------------------------------------------------------------
>
>                 Key: MAPREDUCE-7079
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-7079
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>            Reporter: Jason Darrell Lowe
>            Assignee: Ahmed Hussein
>            Priority: Major
>         Attachments: 2020-01-10-MRApp-stack-dump.txt, 
> 2020-01-10-org.apache.hadoop.mapred.TestMRIntermediateDataEncryption-version-14.txt,
>  MAPREDUCE-7079.001.patch, MAPREDUCE-7079.002.patch, MAPREDUCE-7079.003.patch
>
>
> TestMRIntermediateDataEncryption is either timing out or tearing down the JVM 
> which causes the unit tests in jobclient to not pass cleanly during precommit 
> builds. From sample precommit console output, note the lack of a test results 
> line when the test is run:
> {noformat}
> [INFO] Running org.apache.hadoop.mapred.TestSequenceFileInputFormat
> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.976 
> s - in org.apache.hadoop.mapred.TestSequenceFileInputFormat
> [INFO] Running org.apache.hadoop.mapred.TestMRIntermediateDataEncryption
> [INFO] Running org.apache.hadoop.mapred.TestSpecialCharactersInOutputPath
> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.659 
> s - in org.apache.hadoop.mapred.TestSpecialCharactersInOutputPath
> [...]
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Total time: 02:14 h
> [INFO] Finished at: 2018-04-12T04:27:06+00:00
> [INFO] Final Memory: 24M/594M
> [INFO] 
> ------------------------------------------------------------------------
> [WARNING] The requested profile "parallel-tests" could not be activated 
> because it does not exist.
> [WARNING] The requested profile "native" could not be activated because it 
> does not exist.
> [WARNING] The requested profile "yarn-ui" could not be activated because it 
> does not exist.
> [ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-surefire-plugin:2.21.0:test (default-test) on 
> project hadoop-mapreduce-client-jobclient: There was a timeout or other error 
> in the fork -> [Help 1]
> {noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: mapreduce-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: mapreduce-issues-h...@hadoop.apache.org

Reply via email to