Author: zjshen
Date: Tue Jul 8 05:50:04 2014
New Revision: 1608667
URL: http://svn.apache.org/r1608667
Log:
YARN-2158. Improved assertion messages of TestRMWebServicesAppsModification.
Contributed by Varun Vasudev.
Modified:
hadoop/common/trunk/hadoop-yarn-project/CHANGES.txt
hadoop/common/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesAppsModification.java
Modified: hadoop/common/trunk/hadoop-yarn-project/CHANGES.txt
URL:
http://svn.apache.org/viewvc/hadoop/common/trunk/hadoop-yarn-project/CHANGES.txt?rev=1608667&r1=1608666&r2=1608667&view=diff
==============================================================================
--- hadoop/common/trunk/hadoop-yarn-project/CHANGES.txt (original)
+++ hadoop/common/trunk/hadoop-yarn-project/CHANGES.txt Tue Jul 8 05:50:04 2014
@@ -355,6 +355,9 @@ Release 2.5.0 - UNRELEASED
YARN-2250. FairScheduler.findLowestCommonAncestorQueue returns null when
queues not identical (Krisztian Horvath via Sandy Ryza)
+ YARN-2158. Improved assertion messages of
TestRMWebServicesAppsModification.
+ (Varun Vasudev via zjshen)
+
Release 2.4.1 - 2014-06-23
INCOMPATIBLE CHANGES
Modified:
hadoop/common/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesAppsModification.java
URL:
http://svn.apache.org/viewvc/hadoop/common/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesAppsModification.java?rev=1608667&r1=1608666&r2=1608667&view=diff
==============================================================================
---
hadoop/common/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesAppsModification.java
(original)
+++
hadoop/common/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesAppsModification.java
Tue Jul 8 05:50:04 2014
@@ -411,13 +411,15 @@ public class TestRMWebServicesAppsModifi
assertEquals(MediaType.APPLICATION_JSON_TYPE, response.getType());
JSONObject json = response.getEntity(JSONObject.class);
assertEquals("incorrect number of elements", 1, json.length());
+ String responseState = json.getString("state");
boolean valid = false;
for (RMAppState state : states) {
- if (state.toString().equals(json.getString("state"))) {
+ if (state.toString().equals(responseState)) {
valid = true;
}
}
- assertTrue("app state incorrect", valid);
+ String msg = "app state incorrect, got " + responseState;
+ assertTrue(msg, valid);
return;
}
@@ -441,7 +443,8 @@ public class TestRMWebServicesAppsModifi
valid = true;
}
}
- assertTrue("app state incorrect", valid);
+ String msg = "app state incorrect, got " + state;
+ assertTrue(msg, valid);
return;
}