Skip to content

Commit 854758d

Browse files
author
slfan1989
committed
YARN-11228. Fix Some CodeStyle.
1 parent a4052f6 commit 854758d

File tree

1 file changed

+24
-3
lines changed

1 file changed

+24
-3
lines changed

hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-router/src/test/java/org/apache/hadoop/yarn/server/router/webapp/MockDefaultRequestInterceptorREST.java

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
import javax.ws.rs.core.Response.Status;
3737

3838
import org.apache.commons.lang3.EnumUtils;
39+
import org.apache.hadoop.conf.Configuration;
3940
import org.apache.hadoop.security.authorize.AuthorizationException;
4041
import org.apache.hadoop.util.Sets;
4142
import org.apache.hadoop.util.StringUtils;
@@ -57,6 +58,12 @@
5758
import org.apache.hadoop.yarn.exceptions.ApplicationNotFoundException;
5859
import org.apache.hadoop.yarn.exceptions.YarnException;
5960
import org.apache.hadoop.yarn.server.federation.store.records.SubClusterId;
61+
import org.apache.hadoop.yarn.server.resourcemanager.MockNM;
62+
import org.apache.hadoop.yarn.server.resourcemanager.MockRM;
63+
import org.apache.hadoop.yarn.server.resourcemanager.MockRMAppSubmitter;
64+
import org.apache.hadoop.yarn.server.resourcemanager.ResourceManager;
65+
import org.apache.hadoop.yarn.server.resourcemanager.rmapp.RMApp;
66+
import org.apache.hadoop.yarn.server.resourcemanager.rmapp.attempt.RMAppAttempt;
6067
import org.apache.hadoop.yarn.server.resourcemanager.webapp.NodeIDsInfo;
6168
import org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.NodeLabelsInfo;
6269
import org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.LabelsToNodesInfo;
@@ -459,9 +466,23 @@ public AppAttemptsInfo getAppAttempts(HttpServletRequest hsr, String appId) {
459466
}
460467

461468
AppAttemptsInfo infos = new AppAttemptsInfo();
462-
org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.AppAttemptInfo
463-
appAttemptInfo1 = new org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.AppAttemptInfo();
464-
infos.add(appAttemptInfo1);
469+
470+
try {
471+
Configuration conf = new Configuration();
472+
MockRM rm = new MockRM(conf);
473+
rm.start();
474+
MockNM amNodeManager = rm.registerNode("127.0.0.1:1234", 2048);
475+
RMApp app1 = MockRMAppSubmitter.submitWithMemory(1024, rm);
476+
amNodeManager.nodeHeartbeat(true);
477+
RMAppAttempt appAttempt = app1.getCurrentAppAttempt();
478+
org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.AppAttemptInfo
479+
appAttemptInfo1 = new org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.AppAttemptInfo(rm,
480+
appAttempt, Boolean.TRUE, "user", "http://");
481+
infos.add(appAttemptInfo1);
482+
483+
} catch (Exception e) {
484+
throw new RuntimeException("Test getAppAttempts Error.", e);
485+
}
465486

466487
return infos;
467488
}

0 commit comments

Comments
 (0)