Browse Source

HDFS-17557. Fix bug for TestRedundancyMonitor#testChooseTargetWhenAllDataNodesStop (#6897). Contributed by Haiyang Hu.

Signed-off-by: Ayush Saxena <ayushsaxena@apache.org>
huhaiyang 10 months ago
parent
commit
8ca4627a0d

+ 1 - 1
hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/blockmanagement/TestRedundancyMonitor.java

@@ -72,7 +72,7 @@ public class TestRedundancyMonitor {
       NetworkTopology clusterMap = replicator.clusterMap;
       NetworkTopology spyClusterMap = spy(clusterMap);
       replicator.clusterMap = spyClusterMap;
-      doAnswer(delayer).when(spyClusterMap).getNumOfRacks();
+      doAnswer(delayer).when(spyClusterMap).getNumOfNonEmptyRacks();
 
       ExecutorService pool = Executors.newFixedThreadPool(2);