Uploaded image for project: 'Hadoop Map/Reduce'
  1. Hadoop Map/Reduce
  2. MAPREDUCE-6702

TestMiniMRChildTask.testTaskEnv and TestMiniMRChildTask.testTaskOldEnv are failing

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 3.0.0-alpha1
    • None
    • client
    • None
    • Incompatible change, Reviewed
    • Hide
      <!-- markdown -->
      In Hadoop 3, YARN containers do not inherit the NodeManagers' environment variables. Therefore, if you want to inherit NodeManager's environment variables (e.g. `HADOOP_MAPRED_HOME`), you need to set additional parameters (e.g. `mapreduce.admin.user.env` and `yarn.app.mapreduce.am.env`).
      Show
      <!-- markdown --> In Hadoop 3, YARN containers do not inherit the NodeManagers' environment variables. Therefore, if you want to inherit NodeManager's environment variables (e.g. `HADOOP_MAPRED_HOME`), you need to set additional parameters (e.g. `mapreduce.admin.user.env` and `yarn.app.mapreduce.am.env`).

    Description

      -------------------------------------------------------
      T E S T S
      -------------------------------------------------------
      Running org.apache.hadoop.mapred.TestMiniMRChildTask
      Tests run: 3, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 92.48 sec <<< FAILURE! - in org.apache.hadoop.mapred.TestMiniMRChildTask
      testTaskEnv(org.apache.hadoop.mapred.TestMiniMRChildTask) Time elapsed: 21.906 sec <<< FAILURE!
      java.lang.AssertionError: The environment checker job failed.
      at org.junit.Assert.fail(Assert.java:88)
      at org.junit.Assert.assertTrue(Assert.java:41)
      at org.apache.hadoop.mapred.TestMiniMRChildTask.runTestTaskEnv(TestMiniMRChildTask.java:550)
      at org.apache.hadoop.mapred.TestMiniMRChildTask.testTaskEnv(TestMiniMRChildTask.java:472)

      testTaskOldEnv(org.apache.hadoop.mapred.TestMiniMRChildTask) Time elapsed: 17.452 sec <<< FAILURE!
      java.lang.AssertionError: The environment checker job failed.
      at org.junit.Assert.fail(Assert.java:88)
      at org.junit.Assert.assertTrue(Assert.java:41)
      at org.apache.hadoop.mapred.TestMiniMRChildTask.runTestTaskEnv(TestMiniMRChildTask.java:550)
      at org.apache.hadoop.mapred.TestMiniMRChildTask.testTaskOldEnv(TestMiniMRChildTask.java:496)

      Attachments

        1. MAPREDUCE-6702.01.patch
          17 kB
          Akira Ajisaka
        2. MAPREDUCE-6702.02.patch
          18 kB
          Akira Ajisaka

        Issue Links

          Activity

            People

              aajisaka Akira Ajisaka
              templedf Daniel Templeton
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: