You are viewing a plain text version of this content. The canonical link for it is here.
Posted to mapreduce-issues@hadoop.apache.org by "sam liu (JIRA)" <ji...@apache.org> on 2014/12/11 04:24:12 UTC

[jira] [Commented] (MAPREDUCE-6191) TestJavaSerialization fails with getting incorrect MR job result

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

sam liu commented on MAPREDUCE-6191:
------------------------------------

[A] Reason of failure:
Before executing the UT, there is already a file under the INPUT_DIR used as the MR input dir, such as 'hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/target/test-dir/input/0'. So the MR result is incorrect, as the input dir includes extra file.

[B] Solution:
Update UT code to remove the whole INPUT_DIR before execution, not only removing INPUT_FILE. (I did such tests and they all passed)

> TestJavaSerialization fails with getting incorrect MR job result
> ----------------------------------------------------------------
>
>                 Key: MAPREDUCE-6191
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-6191
>             Project: Hadoop Map/Reduce
>          Issue Type: Test
>          Components: test
>    Affects Versions: 2.6.0
>            Reporter: sam liu
>            Assignee: sam liu
>            Priority: Minor
>
> TestJavaSerialization#testMapReduceJob() fails with getting incorrect MR job result:
> "junit.framework.ComparisonFailure: expected:<[a ]1> but was:<[0 1]1>"



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)