浏览代码

HDDS-509. TestStorageContainerManager is flaky.
Contributed by Xiaoyu Yao and Ajay Kumar.

(cherry picked from commit 98c9bc4aa0ef6358e1ea6ca2f18cec7ae24158dd)

Anu Engineer 6 年之前
父节点
当前提交
d8668ef0ba

+ 1 - 2
hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/TestStorageContainerManager.java

@@ -588,11 +588,10 @@ public class TestStorageContainerManager {
     helper.createKeys(10, 4096);
     helper.createKeys(10, 4096);
     SCMClientProtocolServer clientProtocolServer = cluster
     SCMClientProtocolServer clientProtocolServer = cluster
         .getStorageContainerManager().getClientProtocolServer();
         .getStorageContainerManager().getClientProtocolServer();
-
+    assertFalse((scm.getClientProtocolServer()).getChillModeStatus());
     final List<ContainerInfo> containers = scm.getScmContainerManager()
     final List<ContainerInfo> containers = scm.getScmContainerManager()
         .getStateManager().getAllContainers();
         .getStateManager().getAllContainers();
     scm.getEventQueue().fireEvent(SCMEvents.CHILL_MODE_STATUS, true);
     scm.getEventQueue().fireEvent(SCMEvents.CHILL_MODE_STATUS, true);
-    assertFalse((scm.getClientProtocolServer()).getChillModeStatus());
     GenericTestUtils.waitFor(() -> {
     GenericTestUtils.waitFor(() -> {
       return clientProtocolServer.getChillModeStatus();
       return clientProtocolServer.getChillModeStatus();
     }, 50, 1000 * 5);
     }, 50, 1000 * 5);