diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/cli/QueueCLI.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/cli/QueueCLI.java index 2c3dfd0..3aa77b9 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/cli/QueueCLI.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/cli/QueueCLI.java @@ -128,7 +128,7 @@ private void printQueueInfo(PrintWriter writer, QueueInfo queueInfo) { writer.print("\tState : "); writer.println(queueInfo.getQueueState()); - DecimalFormat df = new DecimalFormat("#.0"); + DecimalFormat df = new DecimalFormat("#.00"); writer.print("\tCapacity : "); writer.println(df.format(queueInfo.getCapacity() * 100) + "%"); writer.print("\tCurrent Capacity : "); diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client/cli/TestYarnCLI.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client/cli/TestYarnCLI.java index 82a20eb..2ce984d 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client/cli/TestYarnCLI.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client/cli/TestYarnCLI.java @@ -1723,9 +1723,9 @@ public void testGetQueueInfo() throws Exception { pw.println("Queue Information : "); pw.println("Queue Name : " + "queueA"); pw.println("\tState : " + "RUNNING"); - pw.println("\tCapacity : " + "40.0%"); - pw.println("\tCurrent Capacity : " + "50.0%"); - pw.println("\tMaximum Capacity : " + "80.0%"); + pw.println("\tCapacity : " + "40.00%"); + pw.println("\tCurrent Capacity : " + "50.00%"); + pw.println("\tMaximum Capacity : " + "80.00%"); pw.println("\tDefault Node Label expression : " + "GPU"); pw.println("\tAccessible Node Labels : " + "JDK_7,GPU"); pw.println("\tPreemption : " + "enabled"); @@ -1902,9 +1902,9 @@ public void testGetQueueInfoWithEmptyNodeLabel() throws Exception { pw.println("Queue Information : "); pw.println("Queue Name : " + "queueA"); pw.println("\tState : " + "RUNNING"); - pw.println("\tCapacity : " + "40.0%"); - pw.println("\tCurrent Capacity : " + "50.0%"); - pw.println("\tMaximum Capacity : " + "80.0%"); + pw.println("\tCapacity : " + "40.00%"); + pw.println("\tCurrent Capacity : " + "50.00%"); + pw.println("\tMaximum Capacity : " + "80.00%"); pw.println("\tDefault Node Label expression : " + NodeLabel.DEFAULT_NODE_LABEL_PARTITION); pw.println("\tAccessible Node Labels : ");