Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
other than Linux or Windows, such as Mac
-
Reviewed
Description
TestGridmixMemoryEmulation.testTotalHeapUsageEmulatorPlugin fails on Mac.
Running org.apache.hadoop.mapred.gridmix.TestGridmixMemoryEmulation Tests run: 4, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.896 sec <<< FAILURE! - in org.apache.hadoop.mapred.gridmix.TestGridmixMemoryEmulation testTotalHeapUsageEmulatorPlugin(org.apache.hadoop.mapred.gridmix.TestGridmixMemoryEmulation) Time elapsed: 0.009 sec <<< ERROR! java.lang.UnsupportedOperationException: Could not determine OS at org.apache.hadoop.util.SysInfo.newInstance(SysInfo.java:43) at org.apache.hadoop.yarn.util.ResourceCalculatorPlugin.<init>(ResourceCalculatorPlugin.java:42) at org.apache.hadoop.mapred.gridmix.DummyResourceCalculatorPlugin.<init>(DummyResourceCalculatorPlugin.java:32) at org.apache.hadoop.mapred.gridmix.TestGridmixMemoryEmulation.testTotalHeapUsageEmulatorPlugin(TestGridmixMemoryEmulation.java:131)
The following tests fail on Mac as well:
- TestResourceUsageEmulators.testCumulativeCpuUsageEmulatorPlugin
- TestResourceUsageEmulators.testCpuUsageEmulator
- TestResourceUsageEmulators.testResourceUsageMatcherRunner