diff --git hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesAppsModification.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesAppsModification.java index 7cbf125..22899a9 100644 --- hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesAppsModification.java +++ hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesAppsModification.java @@ -389,13 +389,15 @@ protected static void verifyAppStateJson(ClientResponse response, 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; } @@ -419,7 +421,8 @@ protected static void verifyAppStateXML(ClientResponse response, valid = true; } } - assertTrue("app state incorrect", valid); + String msg = "app state incorrect, got " + state; + assertTrue(msg, valid); return; }