From a47a95d303b4e1d7201cb5d45ebc06bbd8d1585a Mon Sep 17 00:00:00 2001 From: Prabhu Joseph Date: Tue, 23 Apr 2019 17:27:47 +0530 Subject: [PATCH] YARN-9491 --- .../yarn/server/resourcemanager/ApplicationMasterServiceTestBase.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/ApplicationMasterServiceTestBase.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/ApplicationMasterServiceTestBase.java index c775bd7..868b4e0 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/ApplicationMasterServiceTestBase.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/ApplicationMasterServiceTestBase.java @@ -464,6 +464,10 @@ public void testUpdateTrackingUrl() throws Exception { allocateRequest.setTrackingUrl(newTrackingUrl); am1.allocate(allocateRequest); + + // wait until RMAppAttemptEventType.STATUS_UPDATE is handled + rm.drainEvents(); + Assert.assertEquals(newTrackingUrl, rm.getRMContext().getRMApps().get( app1.getApplicationId()).getOriginalTrackingUrl()); -- 2.7.4 (Apple Git-66)