Description
org.apache.oozie.action.hadoop.TestMapReduceActionExecutorUberJar.testMapReduceWithUberJarEnabled fails because OOZIE-1501 added a check that the Hadoop counter "MAP_OUTPUT_RECORDS" is 2. In the non-UberJar version of the test, this is 2 because the map outputs the 2 dummy inputs. In the UberJar version, we check what's in the classpath by outputting it from the map task as separate records; this means that the "MAP_OUTPUT_RECORDS" can vary depending on what's in the classpath.
This wasn't caught by Jenkins because this test is normally skipped because the Uber Jar feature doesn't work with the current versions of Hadoop that we're using.
Attachments
Attachments
Issue Links
- is broken by
-
OOZIE-1501 Mapreduce action counters are picked up from launcher job instead of mapreduce job
- Closed