From a2dcba18531c6fa4b76325f5132773f12ddfc6d5 Mon Sep 17 00:00:00 2001 From: Arpit Agarwal Date: Mon, 18 Sep 2017 09:53:24 -0700 Subject: [PATCH] HDFS-12470. DiskBalancer: Some tests create plan files under system directory. Contributed by Hanisha Koneru. --- .../server/diskbalancer/command/TestDiskBalancerCommand.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/diskbalancer/command/TestDiskBalancerCommand.java b/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/diskbalancer/command/TestDiskBalancerCommand.java index b0b0b0c563..1cebae0d54 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/diskbalancer/command/TestDiskBalancerCommand.java +++ b/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/diskbalancer/command/TestDiskBalancerCommand.java @@ -476,9 +476,12 @@ public class TestDiskBalancerCommand { public void testPlanJsonNode() throws Exception { final String planArg = String.format("-%s %s", PLAN, "a87654a9-54c7-4693-8dd9-c9c7021dc340"); + final Path testPath = new Path( + PathUtils.getTestPath(getClass()), + GenericTestUtils.getMethodName()); final String cmdLine = String .format( - "hdfs diskbalancer %s", planArg); + "hdfs diskbalancer -out %s %s", testPath, planArg); runCommand(cmdLine); }