Skip to content

Commit 2fd3d38

Browse files
committed
YARN-2109. Fix TestRM to work with both schedulers. (Anubhav Dhoot via kasha)
git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1605142 13f79535-47bb-0310-9956-ffa450edef68
1 parent a37526b commit 2fd3d38

File tree

2 files changed

+13
-1
lines changed
  • hadoop-yarn-project
    • hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager

2 files changed

+13
-1
lines changed

hadoop-yarn-project/CHANGES.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,8 @@ Release 2.5.0 - UNRELEASED
181181
YARN-2192. TestRMHA fails when run with a mix of Schedulers.
182182
(Anubhav Dhoot via kasha)
183183

184+
YARN-2109. Fix TestRM to work with both schedulers. (Anubhav Dhoot via kasha)
185+
184186
OPTIMIZATIONS
185187

186188
BUG FIXES

hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/TestRM.java

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@
2828
import java.util.List;
2929
import java.util.Map;
3030

31+
import org.apache.hadoop.metrics2.lib.DefaultMetricsSystem;
32+
import org.apache.hadoop.yarn.server.resourcemanager.scheduler.QueueMetrics;
33+
import org.junit.After;
3134
import org.junit.Assert;
3235

3336
import org.apache.commons.logging.Log;
@@ -78,7 +81,14 @@ public class TestRM {
7881

7982
// Milliseconds to sleep for when waiting for something to happen
8083
private final static int WAIT_SLEEP_MS = 100;
81-
84+
85+
@After
86+
public void tearDown() {
87+
ClusterMetrics.destroy();
88+
QueueMetrics.clearQueueMetrics();
89+
DefaultMetricsSystem.shutdown();
90+
}
91+
8292
@Test
8393
public void testGetNewAppId() throws Exception {
8494
Logger rootLogger = LogManager.getRootLogger();

0 commit comments

Comments
 (0)