HDDS-7201. testContainerIsReplicatedWhenAllNodesGotoMaintenance is failing frequently (#3737)

diff --git a/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/scm/node/TestDecommissionAndMaintenance.java b/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/scm/node/TestDecommissionAndMaintenance.java
index 9d83c56..2736c99 100644
--- a/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/scm/node/TestDecommissionAndMaintenance.java
+++ b/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/scm/node/TestDecommissionAndMaintenance.java
@@ -433,6 +433,7 @@
     generateData(20, "eckey", ecRepConfig);
     final ContainerInfo ecContainer =
         waitForAndReturnContainer(ecRepConfig, 5);
+    replicas = getContainerReplicas(ecContainer);
     List<DatanodeDetails> ecMaintenance = replicas.stream()
         .map(ContainerReplica::getDatanodeDetails)
         .limit(2)
@@ -444,7 +445,7 @@
       waitForDnToReachPersistedOpState(dn, IN_MAINTENANCE);
     }
     assertTrue(cm.getContainerReplicas(ecContainer.containerID()).size() >= 6);
-    scmClient.recommissionNodes(forMaintenance.stream()
+    scmClient.recommissionNodes(ecMaintenance.stream()
         .map(this::getDNHostAndPort)
         .collect(Collectors.toList()));
     // Ensure the 2 DNs go to IN_SERVICE