Robert Kanter created MAPREDUCE-5598:
----------------------------------------
Summary: TestUserDefinedCounters.testMapReduceJob is flakey
Key: MAPREDUCE-5598
URL: https://issues.apache.org/jira/browse/MAPREDUCE-5598
Project: Hadoop Map/Reduce
Issue Type: Bug
Components: test
Affects Versions: 2.2.0
Reporter: Robert Kanter
Assignee: Robert Kanter
{{TestUserDefinedCounters.testMapReduceJob}} is flakey.
We sometimes see it fail:
{noformat}
junit.framework.AssertionFailedError
at junit.framework.Assert.fail(Assert.java:48)
at junit.framework.Assert.assertTrue(Assert.java:20)
at junit.framework.Assert.assertTrue(Assert.java:27)
at
org.apache.hadoop.mapred.TestUserDefinedCounters.testMapReduceJob(TestUserDefinedCounters.java:113)
{noformat}
Upon investigation, the problem is that the input for the MR job in this test
is at {{System.getProperty("test.build.data", "/tmp") + "/input"}}. If an
earlier test wrote some files there, this test will use them as part of its
input. This can cause all sorts of problems with this test because its not
expecting the additional input data.
--
This message was sent by Atlassian JIRA
(v6.1#6144)