diff --git hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/TestRM.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/TestRM.java index 4aec467..23fe82b 100644 --- hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/TestRM.java +++ hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/TestRM.java @@ -28,6 +28,9 @@ import java.util.List; import java.util.Map; +import org.apache.hadoop.metrics2.lib.DefaultMetricsSystem; +import org.apache.hadoop.yarn.server.resourcemanager.scheduler.QueueMetrics; +import org.junit.After; import org.junit.Assert; import org.apache.commons.logging.Log; @@ -77,7 +80,14 @@ // Milliseconds to sleep for when waiting for something to happen private final static int WAIT_SLEEP_MS = 100; - + + @After + public void tearDown() { + ClusterMetrics.destroy(); + QueueMetrics.clearQueueMetrics(); + DefaultMetricsSystem.shutdown(); + } + @Test public void testGetNewAppId() throws Exception { Logger rootLogger = LogManager.getRootLogger();