This is an automated email from the ASF dual-hosted git repository.

adoroszlai pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ozone.git


The following commit(s) were added to refs/heads/master by this push:
     new af70016f626 HDDS-15736. Change tests to use 
ContainerID.getIdForTesting() (#10657)
af70016f626 is described below

commit af70016f6266e0132dcbd9a8bbc6e2ec802d0a8b
Author: Tsz-Wo Nicholas Sze <[email protected]>
AuthorDate: Fri Jul 3 22:44:52 2026 -0700

    HDDS-15736. Change tests to use ContainerID.getIdForTesting() (#10657)
---
 .../TestReconcileContainerCommandHandler.java      |   2 +-
 .../org/apache/hadoop/hdds/scm/HddsTestUtils.java  |   2 +-
 .../scm/container/TestContainerReportHandler.java  |   2 +-
 .../scm/container/TestContainerStateManager.java   |   6 +-
 .../TestIncrementalContainerReportHandler.java     |   2 +-
 .../scm/container/TestUnknownContainerReport.java  |   2 +-
 .../TestReconcileContainerEventHandler.java        |   2 +-
 .../scm/node/DatanodeAdminMonitorTestUtil.java     |   4 +-
 .../hdds/scm/node/TestDatanodeAdminMonitor.java    |   4 +-
 .../hdds/scm/node/TestNodeDecommissionManager.java |   2 +-
 .../ozone/recon/TestReconAndAdminContainerCLI.java |   2 +-
 .../hdds/scm/storage/TestContainerCommandsEC.java  |   2 +-
 .../container/TestContainerReportHandling.java     |   2 +-
 .../commandhandler/TestBlockDeletion.java          |   8 +-
 .../commandhandler/TestCloseContainerHandler.java  |   8 +-
 .../commandhandler/TestDeleteContainerHandler.java | 120 ++++++++++-----------
 .../commandhandler/TestFinalizeBlock.java          |  12 +--
 .../ozoneimpl/TestSecureOzoneContainer.java        |   2 +-
 .../hadoop/ozone/recon/api/TestBlocksEndPoint.java |   2 +-
 .../ozone/recon/api/TestContainerEndpoint.java     |   4 +-
 .../scm/AbstractReconContainerManagerTest.java     |   8 +-
 .../ozone/recon/scm/TestReconContainerManager.java |   4 +-
 ...TestReconIncrementalContainerReportHandler.java |   8 +-
 .../scm/TestReconSCMContainerSyncIntegration.java  |   2 +-
 24 files changed, 106 insertions(+), 106 deletions(-)

diff --git 
a/hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/common/statemachine/commandhandler/TestReconcileContainerCommandHandler.java
 
b/hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/common/statemachine/commandhandler/TestReconcileContainerCommandHandler.java
index 72969f976e5..3ce546214ab 100644
--- 
a/hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/common/statemachine/commandhandler/TestReconcileContainerCommandHandler.java
+++ 
b/hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/common/statemachine/commandhandler/TestReconcileContainerCommandHandler.java
@@ -177,7 +177,7 @@ private void verifyAllContainerReports(Map<ContainerID, 
ContainerReplicaProto> r
 
     for (Map.Entry<ContainerID, ContainerReplicaProto> entry: 
reportsSent.entrySet()) {
       ContainerID id = entry.getKey();
-      assertNotNull(containerSet.getContainer(id.getId()));
+      assertNotNull(containerSet.getContainer(id.getIdForTesting()));
 
       long sentDataChecksum = entry.getValue().getDataChecksum();
       // Current implementation is incomplete, and uses a mocked checksum.
diff --git 
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/HddsTestUtils.java
 
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/HddsTestUtils.java
index 148ac62509a..71f60032fe1 100644
--- 
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/HddsTestUtils.java
+++ 
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/HddsTestUtils.java
@@ -849,7 +849,7 @@ public static ContainerReplicaProto createContainerReplica(
           int replicaIndex) {
 
     return ContainerReplicaProto.newBuilder()
-                    .setContainerID(containerId.getId())
+                    .setContainerID(containerId.getIdForTesting())
                     .setState(state)
                     .setOriginNodeId(originNodeId)
                     .setFinalhash("e16cc9d6024365750ed8dbd194ea46d2")
diff --git 
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestContainerReportHandler.java
 
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestContainerReportHandler.java
index 24d005e9815..d5af2ccc839 100644
--- 
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestContainerReportHandler.java
+++ 
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestContainerReportHandler.java
@@ -1481,7 +1481,7 @@ protected static ContainerReportsProto 
getContainerReportsProto(
         ContainerReportsProto.newBuilder();
     final ContainerReplicaProto replicaProto =
         ContainerReplicaProto.newBuilder()
-            .setContainerID(containerId.getId())
+            .setContainerID(containerId.getIdForTesting())
             .setState(state)
             .setOriginNodeId(originNodeId)
             .setSize(5368709120L)
diff --git 
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestContainerStateManager.java
 
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestContainerStateManager.java
index dd5344f4f11..3d3f57268ce 100644
--- 
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestContainerStateManager.java
+++ 
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestContainerStateManager.java
@@ -366,7 +366,7 @@ private DeleteContainerCommand 
sendReportAndCaptureDeleteCommand(
   private void verifyForceDeleteCommand(DeleteContainerCommand deleteCmd,
       ContainerID expectedContainerId, boolean expectedForce, String message) {
     assertEquals(expectedForce, deleteCmd.isForce(), message);
-    assertEquals(expectedContainerId.getId(), deleteCmd.getContainerID());
+    assertEquals(expectedContainerId.getIdForTesting(), 
deleteCmd.getContainerID());
   }
 
   /**
@@ -413,7 +413,7 @@ public void 
testReinitializeWithOpenContainerWithoutPipelineID()
       throws Exception {
     ContainerID containerID = ContainerID.valueOf(3L);
     ContainerInfo openContainerInfo = new ContainerInfo.Builder()
-        .setContainerID(containerID.getId())
+        .setContainerID(containerID.getIdForTesting())
         .setState(HddsProtos.LifeCycleState.OPEN)
         .setSequenceId(100L)
         .setOwner("scm")
@@ -439,7 +439,7 @@ public void testSequenceIdOnStateUpdate() throws Exception {
     long sequenceId = 100L;
 
     ContainerInfo containerInfo = new ContainerInfo.Builder()
-        .setContainerID(containerID.getId())
+        .setContainerID(containerID.getIdForTesting())
         .setState(HddsProtos.LifeCycleState.OPEN)
         .setSequenceId(sequenceId)
         .setOwner("scm")
diff --git 
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestIncrementalContainerReportHandler.java
 
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestIncrementalContainerReportHandler.java
index 1afbb656043..d7b76aad167 100644
--- 
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestIncrementalContainerReportHandler.java
+++ 
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestIncrementalContainerReportHandler.java
@@ -779,7 +779,7 @@ public void testWithContainerDataChecksum() throws 
Exception {
           final long bcsId) {
     final ContainerReplicaProto.Builder replicaProto =
             ContainerReplicaProto.newBuilder()
-                    .setContainerID(containerId.getId())
+                    .setContainerID(containerId.getIdForTesting())
                     .setState(state)
                     .setOriginNodeId(originNodeId)
                     .setSize(5368709120L)
diff --git 
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestUnknownContainerReport.java
 
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestUnknownContainerReport.java
index 76979d8bdb6..a391c216998 100644
--- 
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestUnknownContainerReport.java
+++ 
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestUnknownContainerReport.java
@@ -133,7 +133,7 @@ private static ContainerReportsProto 
getContainerReportsProto(
         ContainerReportsProto.newBuilder();
     final ContainerReplicaProto replicaProto =
         ContainerReplicaProto.newBuilder()
-            .setContainerID(containerId.getId())
+            .setContainerID(containerId.getIdForTesting())
             .setState(state)
             .setOriginNodeId(originNodeId)
             .setFinalhash("e16cc9d6024365750ed8dbd194ea46d2")
diff --git 
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/reconciliation/TestReconcileContainerEventHandler.java
 
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/reconciliation/TestReconcileContainerEventHandler.java
index e4ca940cf56..cebd376a05e 100644
--- 
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/reconciliation/TestReconcileContainerEventHandler.java
+++ 
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/reconciliation/TestReconcileContainerEventHandler.java
@@ -281,7 +281,7 @@ public void testReconcileFailsWithIneligibleReplicas(State 
replicaState) throws
 
   private ContainerInfo addContainer(ReplicationConfig repConfig, 
LifeCycleState state) throws Exception {
     ContainerInfo container = new ContainerInfo.Builder()
-        .setContainerID(CONTAINER_ID.getId())
+        .setContainerID(CONTAINER_ID.getIdForTesting())
         .setReplicationConfig(repConfig)
         .setState(state)
         .build();
diff --git 
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/DatanodeAdminMonitorTestUtil.java
 
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/DatanodeAdminMonitorTestUtil.java
index 07f7fc3d52c..651a559677b 100644
--- 
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/DatanodeAdminMonitorTestUtil.java
+++ 
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/DatanodeAdminMonitorTestUtil.java
@@ -101,7 +101,7 @@ public static ContainerReplicaCount generateReplicaCount(
           MockDatanodeDetails.randomDatanodeDetails()));
     }
     ContainerInfo container = new ContainerInfo.Builder()
-        .setContainerID(containerID.getId())
+        .setContainerID(containerID.getIdForTesting())
         .setState(containerState)
         .build();
 
@@ -132,7 +132,7 @@ public static ContainerReplicaCount generateECReplicaCount(
           t.getRight(), t.getMiddle()));
     }
     ContainerInfo container = new ContainerInfo.Builder()
-        .setContainerID(containerID.getId())
+        .setContainerID(containerID.getIdForTesting())
         .setState(containerState)
         .setReplicationConfig(repConfig)
         .build();
diff --git 
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestDatanodeAdminMonitor.java
 
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestDatanodeAdminMonitor.java
index 43bdef519f8..8318ace59c6 100644
--- 
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestDatanodeAdminMonitor.java
+++ 
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestDatanodeAdminMonitor.java
@@ -247,7 +247,7 @@ public void 
testDecommissionWaitsForUnhealthyReplicaToReplicateNewRM()
     // the container's sequence id is greater than the healthy replicas'
     ContainerInfo container = ReplicationTestUtil.createContainerInfo(
         RatisReplicationConfig.getInstance(
-            HddsProtos.ReplicationFactor.THREE), containerID.getId(),
+            HddsProtos.ReplicationFactor.THREE), containerID.getIdForTesting(),
         HddsProtos.LifeCycleState.QUASI_CLOSED,
         replicas.iterator().next().getSequenceId() + 1);
     // UNHEALTHY replica is on a unique origin and has same sequence id as
@@ -311,7 +311,7 @@ public void 
testDecommissionWaitsForUnhealthyReplicaWithUniqueOriginToReplicateN
     // create a container and 3 QUASI_CLOSED replicas with containerID 1 and 
same origin ID
     ContainerID containerID = ContainerID.valueOf(1);
     ContainerInfo container = 
ReplicationTestUtil.createContainerInfo(RatisReplicationConfig.getInstance(
-        HddsProtos.ReplicationFactor.THREE), containerID.getId(), 
HddsProtos.LifeCycleState.QUASI_CLOSED);
+        HddsProtos.ReplicationFactor.THREE), containerID.getIdForTesting(), 
HddsProtos.LifeCycleState.QUASI_CLOSED);
     Set<ContainerReplica> replicas =
         ReplicationTestUtil.createReplicasWithSameOrigin(containerID, 
State.QUASI_CLOSED, 0, 0, 0);
 
diff --git 
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestNodeDecommissionManager.java
 
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestNodeDecommissionManager.java
index e740f9719e9..4a3ccecd725 100644
--- 
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestNodeDecommissionManager.java
+++ 
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestNodeDecommissionManager.java
@@ -104,7 +104,7 @@ private ContainerInfo createMockContainer(ReplicationConfig 
rep, String owner) {
   private ContainerInfo getMockContainer(ReplicationConfig rep, ContainerID 
conId) {
     ContainerInfo.Builder builder = new ContainerInfo.Builder()
         .setReplicationConfig(rep)
-        .setContainerID(conId.getId())
+        .setContainerID(conId.getIdForTesting())
         .setPipelineID(PipelineID.randomId())
         .setState(OPEN)
         .setOwner("admin");
diff --git 
a/hadoop-ozone/integration-test-recon/src/test/java/org/apache/hadoop/ozone/recon/TestReconAndAdminContainerCLI.java
 
b/hadoop-ozone/integration-test-recon/src/test/java/org/apache/hadoop/ozone/recon/TestReconAndAdminContainerCLI.java
index 9514c05d6b2..f1c41e9d53d 100644
--- 
a/hadoop-ozone/integration-test-recon/src/test/java/org/apache/hadoop/ozone/recon/TestReconAndAdminContainerCLI.java
+++ 
b/hadoop-ozone/integration-test-recon/src/test/java/org/apache/hadoop/ozone/recon/TestReconAndAdminContainerCLI.java
@@ -382,7 +382,7 @@ private static boolean 
assertReportsMatch(UnHealthyContainerStates state) {
     List<ContainerID> rmContainerIDs = rmReport.getSample(rmState);
     List<Long> rmIDsToLong = new ArrayList<>();
     for (ContainerID id : rmContainerIDs) {
-      rmIDsToLong.add(id.getId());
+      rmIDsToLong.add(id.getIdForTesting());
     }
     List<Long> reconContainerIDs =
         reconResponse.getContainers()
diff --git 
a/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/hdds/scm/storage/TestContainerCommandsEC.java
 
b/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/hdds/scm/storage/TestContainerCommandsEC.java
index 2370c475a7e..a70333d4b21 100644
--- 
a/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/hdds/scm/storage/TestContainerCommandsEC.java
+++ 
b/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/hdds/scm/storage/TestContainerCommandsEC.java
@@ -1036,7 +1036,7 @@ public static void prepareData(int[][] ranges) throws 
Exception {
                     .map(ContainerInfo::containerID)
                     .collect(Collectors.toList());
     assertEquals(1, containerIDs.size());
-    containerID = containerIDs.get(0).getId();
+    containerID = containerIDs.get(0).getIdForTesting();
     List<Pipeline> pipelines = 
scm.getPipelineManager().getPipelines(repConfig);
     assertEquals(1, pipelines.size());
     pipeline = pipelines.get(0);
diff --git 
a/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/TestContainerReportHandling.java
 
b/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/TestContainerReportHandling.java
index baad632e423..415b991e5b8 100644
--- 
a/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/TestContainerReportHandling.java
+++ 
b/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/TestContainerReportHandling.java
@@ -154,7 +154,7 @@ void 
testDeletingOrDeletedContainerWhenNonEmptyReplicaIsReported() throws Except
         assertThat(keyLocations).isNotEmpty();
         OmKeyLocationInfo keyLocation = keyLocations.get(0);
         ContainerID containerID = 
ContainerID.valueOf(keyLocation.getContainerID());
-        waitForContainerClose(cluster, containerID.getId());
+        waitForContainerClose(cluster, containerID.getIdForTesting());
 
         // also wait till the container is closed in SCM
         waitForContainerClosedInSCM(containerID);
diff --git 
a/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/common/statemachine/commandhandler/TestBlockDeletion.java
 
b/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/common/statemachine/commandhandler/TestBlockDeletion.java
index 3186e35c940..3c561c93f9e 100644
--- 
a/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/common/statemachine/commandhandler/TestBlockDeletion.java
+++ 
b/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/common/statemachine/commandhandler/TestBlockDeletion.java
@@ -508,14 +508,14 @@ public void testContainerStateAfterDNRestart() throws 
Exception {
         containerInfos.get(0).getContainerID());
     // Before restart container state is non-empty
     assertFalse(getContainerFromDN(
-        cluster.getHddsDatanodes().get(0), containerId.getId())
+        cluster.getHddsDatanodes().get(0), containerId.getIdForTesting())
         .getContainerData().isEmpty());
     // Restart DataNode
     cluster.restartHddsDatanode(0, true);
 
     // After restart also container state remains non-empty.
     assertFalse(getContainerFromDN(
-        cluster.getHddsDatanodes().get(0), containerId.getId())
+        cluster.getHddsDatanodes().get(0), containerId.getIdForTesting())
         .getContainerData().isEmpty());
 
     // Delete key
@@ -535,14 +535,14 @@ public void testContainerStateAfterDNRestart() throws 
Exception {
 
     // Container state should be empty now as key got deleted
     assertTrue(getContainerFromDN(
-        cluster.getHddsDatanodes().get(0), containerId.getId())
+        cluster.getHddsDatanodes().get(0), containerId.getIdForTesting())
         .getContainerData().isEmpty());
 
     // Restart DataNode
     cluster.restartHddsDatanode(0, true);
     // Container state should be empty even after restart
     assertTrue(getContainerFromDN(
-        cluster.getHddsDatanodes().get(0), containerId.getId())
+        cluster.getHddsDatanodes().get(0), containerId.getIdForTesting())
         .getContainerData().isEmpty());
 
     GenericTestUtils.waitFor(() -> {
diff --git 
a/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/common/statemachine/commandhandler/TestCloseContainerHandler.java
 
b/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/common/statemachine/commandhandler/TestCloseContainerHandler.java
index 2942f840e0d..0f11f72e5b1 100644
--- 
a/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/common/statemachine/commandhandler/TestCloseContainerHandler.java
+++ 
b/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/common/statemachine/commandhandler/TestCloseContainerHandler.java
@@ -113,25 +113,25 @@ public void test() throws Exception {
     Pipeline pipeline = cluster.getStorageContainerManager()
         .getPipelineManager().getPipeline(container.getPipelineID());
 
-    assertFalse(isContainerClosed(cluster, containerId.getId()));
+    assertFalse(isContainerClosed(cluster, containerId.getIdForTesting()));
 
     DatanodeDetails datanodeDetails =
         cluster.getHddsDatanodes().get(0).getDatanodeDetails();
     //send the order to close the container
     SCMCommand<?> command = new CloseContainerCommand(
-        containerId.getId(), pipeline.getId());
+        containerId.getIdForTesting(), pipeline.getId());
     command.setTerm(
         
cluster.getStorageContainerManager().getScmContext().getTermOfLeader());
     cluster.getStorageContainerManager().getScmNodeManager()
         .addDatanodeCommand(datanodeDetails.getID(), command);
 
     GenericTestUtils.waitFor(() ->
-            isContainerClosed(cluster, containerId.getId()),
+            isContainerClosed(cluster, containerId.getIdForTesting()),
             500,
             5 * 1000);
 
     //double check if it's really closed (waitFor also throws an exception)
-    assertTrue(isContainerClosed(cluster, containerId.getId()));
+    assertTrue(isContainerClosed(cluster, containerId.getIdForTesting()));
   }
 
   private static Boolean isContainerClosed(MiniOzoneCluster cluster,
diff --git 
a/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/common/statemachine/commandhandler/TestDeleteContainerHandler.java
 
b/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/common/statemachine/commandhandler/TestDeleteContainerHandler.java
index d299503c132..cf41bddfcd0 100644
--- 
a/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/common/statemachine/commandhandler/TestDeleteContainerHandler.java
+++ 
b/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/common/statemachine/commandhandler/TestDeleteContainerHandler.java
@@ -164,12 +164,12 @@ public void 
testDeleteNonEmptyContainerOnDirEmptyCheckTrue()
     HddsDatanodeService hddsDatanodeService =
         cluster.getHddsDatanodes().get(0);
 
-    assertFalse(isContainerClosed(hddsDatanodeService, containerId.getId()));
+    assertFalse(isContainerClosed(hddsDatanodeService, 
containerId.getIdForTesting()));
 
     DatanodeDetails datanodeDetails = hddsDatanodeService.getDatanodeDetails();
 
     KeyValueContainer kv = (KeyValueContainer) getContainerfromDN(
-        hddsDatanodeService, containerId.getId());
+        hddsDatanodeService, containerId.getIdForTesting());
     kv.setCheckChunksFilePath(true);
 
     NodeManager nodeManager =
@@ -183,11 +183,11 @@ public void 
testDeleteNonEmptyContainerOnDirEmptyCheckTrue()
             .getDatanodeStateMachine().getContainer().getMetrics();
     long beforeDeleteFailedCount = metrics.getContainerDeleteFailedNonEmpty();
     GenericTestUtils.waitFor(() ->
-            isContainerClosed(hddsDatanodeService, containerId.getId()),
+            isContainerClosed(hddsDatanodeService, 
containerId.getIdForTesting()),
         500, 5 * 1000);
 
     //double check if it's really closed (waitFor also throws an exception)
-    assertTrue(isContainerClosed(hddsDatanodeService, containerId.getId()));
+    assertTrue(isContainerClosed(hddsDatanodeService, 
containerId.getIdForTesting()));
 
     // Delete key, which will make isEmpty flag to true in containerData
     objectStore.getVolume(volumeName)
@@ -197,7 +197,7 @@ public void testDeleteNonEmptyContainerOnDirEmptyCheckTrue()
 
     // Ensure isEmpty flag is true when key is deleted and container is empty
     GenericTestUtils.waitFor(() -> getContainerfromDN(
-        hddsDatanodeService, containerId.getId())
+        hddsDatanodeService, containerId.getIdForTesting())
         .getContainerData().isEmpty(),
         500,
         5 * 2000);
@@ -205,7 +205,7 @@ public void testDeleteNonEmptyContainerOnDirEmptyCheckTrue()
     Container containerInternalObj =
         hddsDatanodeService.
             getDatanodeStateMachine().
-            getContainer().getContainerSet().getContainer(containerId.getId());
+            
getContainer().getContainerSet().getContainer(containerId.getIdForTesting());
 
     // Write a file to the container chunks directory indicating that there
     // might be a discrepancy between block count as recorded in RocksDB and
@@ -216,14 +216,14 @@ public void 
testDeleteNonEmptyContainerOnDirEmptyCheckTrue()
     FileUtils.touch(lingeringBlock);
 
     // Check container exists before sending delete container command
-    assertFalse(isContainerDeleted(hddsDatanodeService, containerId.getId()));
+    assertFalse(isContainerDeleted(hddsDatanodeService, 
containerId.getIdForTesting()));
 
     // Set container blockCount to 0 to mock that it is empty as per RocksDB
-    getContainerfromDN(hddsDatanodeService, containerId.getId())
+    getContainerfromDN(hddsDatanodeService, containerId.getIdForTesting())
         .getContainerData().getStatistics().setBlockCountForTesting(0);
 
     // send delete container to the datanode
-    SCMCommand<?> command = new DeleteContainerCommand(containerId.getId(),
+    SCMCommand<?> command = new 
DeleteContainerCommand(containerId.getIdForTesting(),
         false);
 
     // Send the delete command. It should fail as even though block count
@@ -240,22 +240,22 @@ public void 
testDeleteNonEmptyContainerOnDirEmptyCheckTrue()
         500,
         5 * 2000);
 
-    assertFalse(isContainerDeleted(hddsDatanodeService, containerId.getId()));
+    assertFalse(isContainerDeleted(hddsDatanodeService, 
containerId.getIdForTesting()));
     
assertThat(beforeDeleteFailedCount).isLessThan(metrics.getContainerDeleteFailedNonEmpty());
     // Send the delete command. It should pass with force flag.
     // Deleting a non-empty container should pass on the DN when the force flag
     // is true
     long beforeForceCount = metrics.getContainerForceDelete();
-    command = new DeleteContainerCommand(containerId.getId(), true);
+    command = new DeleteContainerCommand(containerId.getIdForTesting(), true);
 
     command.setTerm(
         
cluster.getStorageContainerManager().getScmContext().getTermOfLeader());
     nodeManager.addDatanodeCommand(datanodeDetails.getID(), command);
 
     GenericTestUtils.waitFor(() ->
-            isContainerDeleted(hddsDatanodeService, containerId.getId()),
+            isContainerDeleted(hddsDatanodeService, 
containerId.getIdForTesting()),
         500, 5 * 1000);
-    assertTrue(isContainerDeleted(hddsDatanodeService, containerId.getId()));
+    assertTrue(isContainerDeleted(hddsDatanodeService, 
containerId.getIdForTesting()));
     assertThat(beforeForceCount).isLessThan(metrics.getContainerForceDelete());
 
     kv.setCheckChunksFilePath(false);
@@ -290,7 +290,7 @@ public void 
testDeleteNonEmptyContainerOnDirEmptyCheckFalse()
     HddsDatanodeService hddsDatanodeService =
         cluster.getHddsDatanodes().get(0);
 
-    assertFalse(isContainerClosed(hddsDatanodeService, containerId.getId()));
+    assertFalse(isContainerClosed(hddsDatanodeService, 
containerId.getIdForTesting()));
 
     DatanodeDetails datanodeDetails = hddsDatanodeService.getDatanodeDetails();
 
@@ -301,11 +301,11 @@ public void 
testDeleteNonEmptyContainerOnDirEmptyCheckFalse()
         .getEventQueue(), cluster.getStorageContainerManager());
 
     GenericTestUtils.waitFor(() ->
-            isContainerClosed(hddsDatanodeService, containerId.getId()),
+            isContainerClosed(hddsDatanodeService, 
containerId.getIdForTesting()),
         500, 5 * 1000);
 
     //double check if it's really closed (waitFor also throws an exception)
-    assertTrue(isContainerClosed(hddsDatanodeService, containerId.getId()));
+    assertTrue(isContainerClosed(hddsDatanodeService, 
containerId.getIdForTesting()));
 
     // Delete key, which will make isEmpty flag to true in containerData
     objectStore.getVolume(volumeName)
@@ -315,7 +315,7 @@ public void 
testDeleteNonEmptyContainerOnDirEmptyCheckFalse()
 
     // Ensure isEmpty flag is true when key is deleted and container is empty
     GenericTestUtils.waitFor(() -> getContainerfromDN(
-            hddsDatanodeService, containerId.getId())
+            hddsDatanodeService, containerId.getIdForTesting())
             .getContainerData().isEmpty(),
         500,
         5 * 2000);
@@ -323,7 +323,7 @@ public void 
testDeleteNonEmptyContainerOnDirEmptyCheckFalse()
     Container containerInternalObj =
         hddsDatanodeService.
             getDatanodeStateMachine().
-            getContainer().getContainerSet().getContainer(containerId.getId());
+            
getContainer().getContainerSet().getContainer(containerId.getIdForTesting());
 
     // Write a file to the container chunks directory indicating that there
     // might be a discrepancy between block count as recorded in RocksDB and
@@ -334,10 +334,10 @@ public void 
testDeleteNonEmptyContainerOnDirEmptyCheckFalse()
     FileUtils.touch(lingeringBlock);
 
     // Check container exists before sending delete container command
-    assertFalse(isContainerDeleted(hddsDatanodeService, containerId.getId()));
+    assertFalse(isContainerDeleted(hddsDatanodeService, 
containerId.getIdForTesting()));
 
     // send delete container to the datanode
-    SCMCommand<?> command = new DeleteContainerCommand(containerId.getId(),
+    SCMCommand<?> command = new 
DeleteContainerCommand(containerId.getIdForTesting(),
         false);
 
     // Send the delete command. It should succeed as even though
@@ -347,9 +347,9 @@ public void 
testDeleteNonEmptyContainerOnDirEmptyCheckFalse()
     nodeManager.addDatanodeCommand(datanodeDetails.getID(), command);
 
     GenericTestUtils.waitFor(() ->
-            isContainerDeleted(hddsDatanodeService, containerId.getId()),
+            isContainerDeleted(hddsDatanodeService, 
containerId.getIdForTesting()),
         500, 5 * 1000);
-    assertTrue(isContainerDeleted(hddsDatanodeService, containerId.getId()));
+    assertTrue(isContainerDeleted(hddsDatanodeService, 
containerId.getIdForTesting()));
   }
 
   @Test
@@ -375,7 +375,7 @@ public void testDeleteNonEmptyContainerBlockTable()
     HddsDatanodeService hddsDatanodeService =
         cluster.getHddsDatanodes().get(0);
 
-    assertFalse(isContainerClosed(hddsDatanodeService, containerId.getId()));
+    assertFalse(isContainerClosed(hddsDatanodeService, 
containerId.getIdForTesting()));
 
     DatanodeDetails datanodeDetails = hddsDatanodeService.getDatanodeDetails();
 
@@ -383,7 +383,7 @@ public void testDeleteNonEmptyContainerBlockTable()
         cluster.getStorageContainerManager().getScmNodeManager();
     //send the order to close the container
     SCMCommand<?> command = new CloseContainerCommand(
-        containerId.getId(), pipeline.getId());
+        containerId.getIdForTesting(), pipeline.getId());
     command.setTerm(
         
cluster.getStorageContainerManager().getScmContext().getTermOfLeader());
     nodeManager.addDatanodeCommand(datanodeDetails.getID(), command);
@@ -391,7 +391,7 @@ public void testDeleteNonEmptyContainerBlockTable()
     Container containerInternalObj =
         hddsDatanodeService.
             getDatanodeStateMachine().
-            getContainer().getContainerSet().getContainer(containerId.getId());
+            
getContainer().getContainerSet().getContainer(containerId.getIdForTesting());
 
     // Write a file to the container chunks directory indicating that there
     // might be a discrepancy between block count as recorded in RocksDB and
@@ -404,21 +404,21 @@ public void testDeleteNonEmptyContainerBlockTable()
         hddsDatanodeService
             .getDatanodeStateMachine().getContainer().getMetrics();
     GenericTestUtils.waitFor(() ->
-            isContainerClosed(hddsDatanodeService, containerId.getId()),
+            isContainerClosed(hddsDatanodeService, 
containerId.getIdForTesting()),
         500, 5 * 1000);
 
     //double check if it's really closed (waitFor also throws an exception)
     assertTrue(isContainerClosed(hddsDatanodeService,
-        containerId.getId()));
+        containerId.getIdForTesting()));
 
     // Check container exists before sending delete container command
     assertFalse(isContainerDeleted(hddsDatanodeService,
-        containerId.getId()));
+        containerId.getIdForTesting()));
 
     long containerDeleteFailedNonEmptyBlockDB =
         metrics.getContainerDeleteFailedNonEmpty();
     // send delete container to the datanode
-    command = new DeleteContainerCommand(containerId.getId(), false);
+    command = new DeleteContainerCommand(containerId.getIdForTesting(), false);
 
     // Send the delete command. It should fail as even though isEmpty
     // flag is true, there is a lingering block on disk.
@@ -434,13 +434,13 @@ public void testDeleteNonEmptyContainerBlockTable()
         500,
         5 * 2000);
 
-    assertFalse(isContainerDeleted(hddsDatanodeService, containerId.getId()));
+    assertFalse(isContainerDeleted(hddsDatanodeService, 
containerId.getIdForTesting()));
     assertThat(containerDeleteFailedNonEmptyBlockDB)
         .isLessThan(metrics.getContainerDeleteFailedNonEmpty());
 
     // Now empty the container Dir and try with a non-empty block table
     Container containerToDelete = getContainerfromDN(
-        hddsDatanodeService, containerId.getId());
+        hddsDatanodeService, containerId.getIdForTesting());
     File chunkDir = new File(containerToDelete.
         getContainerData().getChunksPath());
     File[] files = chunkDir.listFiles();
@@ -450,27 +450,27 @@ public void testDeleteNonEmptyContainerBlockTable()
       }
     }
 
-    command = new DeleteContainerCommand(containerId.getId(), false);
+    command = new DeleteContainerCommand(containerId.getIdForTesting(), false);
 
     // Send the delete command.It should fail as still block table is non-empty
     command.setTerm(
         
cluster.getStorageContainerManager().getScmContext().getTermOfLeader());
     nodeManager.addDatanodeCommand(datanodeDetails.getID(), command);
     Thread.sleep(5000);
-    assertFalse(isContainerDeleted(hddsDatanodeService, containerId.getId()));
+    assertFalse(isContainerDeleted(hddsDatanodeService, 
containerId.getIdForTesting()));
     // Send the delete command. It should pass with force flag.
     long beforeForceCount = metrics.getContainerForceDelete();
-    command = new DeleteContainerCommand(containerId.getId(), true);
+    command = new DeleteContainerCommand(containerId.getIdForTesting(), true);
 
     command.setTerm(
         
cluster.getStorageContainerManager().getScmContext().getTermOfLeader());
     nodeManager.addDatanodeCommand(datanodeDetails.getID(), command);
 
     GenericTestUtils.waitFor(() ->
-            isContainerDeleted(hddsDatanodeService, containerId.getId()),
+            isContainerDeleted(hddsDatanodeService, 
containerId.getIdForTesting()),
         500, 5 * 1000);
     assertTrue(isContainerDeleted(hddsDatanodeService,
-        containerId.getId()));
+        containerId.getIdForTesting()));
     assertThat(beforeForceCount).isLessThan(metrics.getContainerForceDelete());
   }
 
@@ -492,36 +492,36 @@ public void testContainerDeleteWithInvalidBlockCount()
     HddsDatanodeService hddsDatanodeService =
         cluster.getHddsDatanodes().get(0);
 
-    assertFalse(isContainerClosed(hddsDatanodeService, containerId.getId()));
+    assertFalse(isContainerClosed(hddsDatanodeService, 
containerId.getIdForTesting()));
 
     DatanodeDetails datanodeDetails = hddsDatanodeService.getDatanodeDetails();
     NodeManager nodeManager =
         cluster.getStorageContainerManager().getScmNodeManager();
     //send the order to close the container
     SCMCommand<?> command = new CloseContainerCommand(
-        containerId.getId(), pipeline.getId());
+        containerId.getIdForTesting(), pipeline.getId());
     command.setTerm(
         
cluster.getStorageContainerManager().getScmContext().getTermOfLeader());
     nodeManager.addDatanodeCommand(datanodeDetails.getID(), command);
 
     GenericTestUtils.waitFor(() ->
-            isContainerClosed(hddsDatanodeService, containerId.getId()),
+            isContainerClosed(hddsDatanodeService, 
containerId.getIdForTesting()),
         500, 5 * 1000);
 
     //double check if it's really closed (waitFor also throws an exception)
-    assertTrue(isContainerClosed(hddsDatanodeService, containerId.getId()));
+    assertTrue(isContainerClosed(hddsDatanodeService, 
containerId.getIdForTesting()));
 
     // Check container exists before sending delete container command
-    assertFalse(isContainerDeleted(hddsDatanodeService, containerId.getId()));
+    assertFalse(isContainerDeleted(hddsDatanodeService, 
containerId.getIdForTesting()));
 
     // Clear block table
     clearBlocksTable(getContainerfromDN(hddsDatanodeService,
-        containerId.getId()));
+        containerId.getIdForTesting()));
 
 
     // Now empty the container Dir
     Container containerToDelete = getContainerfromDN(
-        hddsDatanodeService, containerId.getId());
+        hddsDatanodeService, containerId.getIdForTesting());
     File chunkDir = new File(containerToDelete.
         getContainerData().getChunksPath());
     File[] files = chunkDir.listFiles();
@@ -532,7 +532,7 @@ public void testContainerDeleteWithInvalidBlockCount()
     }
 
     // send delete container to the datanode, blockCount is still 1(Invalid)
-    command = new DeleteContainerCommand(containerId.getId(), false);
+    command = new DeleteContainerCommand(containerId.getIdForTesting(), false);
 
     // Send the delete command. It should succeed as even though blockCount
     // is non-zero(Invalid).
@@ -541,9 +541,9 @@ public void testContainerDeleteWithInvalidBlockCount()
     nodeManager.addDatanodeCommand(datanodeDetails.getID(), command);
 
     GenericTestUtils.waitFor(() ->
-            isContainerDeleted(hddsDatanodeService, containerId.getId()),
+            isContainerDeleted(hddsDatanodeService, 
containerId.getIdForTesting()),
         500, 5 * 1000);
-    assertTrue(isContainerDeleted(hddsDatanodeService, containerId.getId()));
+    assertTrue(isContainerDeleted(hddsDatanodeService, 
containerId.getIdForTesting()));
 
   }
 
@@ -601,7 +601,7 @@ public void 
testDeleteContainerRequestHandlerOnClosedContainer()
     HddsDatanodeService hddsDatanodeService =
         cluster.getHddsDatanodes().get(0);
 
-    assertFalse(isContainerClosed(hddsDatanodeService, containerId.getId()));
+    assertFalse(isContainerClosed(hddsDatanodeService, 
containerId.getIdForTesting()));
 
     DatanodeDetails datanodeDetails = hddsDatanodeService.getDatanodeDetails();
 
@@ -614,17 +614,17 @@ public void 
testDeleteContainerRequestHandlerOnClosedContainer()
         .getEventQueue(), cluster.getStorageContainerManager());
 
     GenericTestUtils.waitFor(() ->
-            isContainerClosed(hddsDatanodeService, containerId.getId()),
+            isContainerClosed(hddsDatanodeService, 
containerId.getIdForTesting()),
         500, 5 * 1000);
 
     //double check if it's really closed (waitFor also throws an exception)
-    assertTrue(isContainerClosed(hddsDatanodeService, containerId.getId()));
+    assertTrue(isContainerClosed(hddsDatanodeService, 
containerId.getIdForTesting()));
 
     // Check container exists before sending delete container command
-    assertFalse(isContainerDeleted(hddsDatanodeService, containerId.getId()));
+    assertFalse(isContainerDeleted(hddsDatanodeService, 
containerId.getIdForTesting()));
 
     // send delete container to the datanode
-    SCMCommand<?> command = new DeleteContainerCommand(containerId.getId(),
+    SCMCommand<?> command = new 
DeleteContainerCommand(containerId.getIdForTesting(),
         false);
     command.setTerm(
         
cluster.getStorageContainerManager().getScmContext().getTermOfLeader());
@@ -650,7 +650,7 @@ public void 
testDeleteContainerRequestHandlerOnClosedContainer()
 
     // Ensure isEmpty flag is true when key is deleted
     GenericTestUtils.waitFor(() -> getContainerfromDN(
-            hddsDatanodeService, containerId.getId())
+            hddsDatanodeService, containerId.getIdForTesting())
             .getContainerData().isEmpty(),
         500, 5 * 2000);
 
@@ -660,11 +660,11 @@ public void 
testDeleteContainerRequestHandlerOnClosedContainer()
     nodeManager.addDatanodeCommand(datanodeDetails.getID(), command);
 
     GenericTestUtils.waitFor(() ->
-            isContainerDeleted(hddsDatanodeService, containerId.getId()),
+            isContainerDeleted(hddsDatanodeService, 
containerId.getIdForTesting()),
         500, 5 * 1000);
 
     assertTrue(isContainerDeleted(hddsDatanodeService,
-        containerId.getId()));
+        containerId.getIdForTesting()));
   }
 
   @Test
@@ -690,7 +690,7 @@ public void 
testDeleteContainerRequestHandlerOnOpenContainer()
 
     // Send delete container command with force flag set to false.
     SCMCommand<?> command = new DeleteContainerCommand(
-        containerId.getId(), false);
+        containerId.getIdForTesting(), false);
     command.setTerm(
         
cluster.getStorageContainerManager().getScmContext().getTermOfLeader());
     nodeManager.addDatanodeCommand(datanodeDetails.getID(), command);
@@ -700,7 +700,7 @@ public void 
testDeleteContainerRequestHandlerOnOpenContainer()
     int count = 1;
     // Checking for 5 seconds, whether it is containerSet, as after command
     // is issued, giving some time for it to process.
-    while (!isContainerDeleted(hddsDatanodeService, containerId.getId())) {
+    while (!isContainerDeleted(hddsDatanodeService, 
containerId.getIdForTesting())) {
       Thread.sleep(1000);
       count++;
       if (count == 5) {
@@ -709,22 +709,22 @@ public void 
testDeleteContainerRequestHandlerOnOpenContainer()
     }
 
     assertFalse(isContainerDeleted(hddsDatanodeService,
-        containerId.getId()));
+        containerId.getIdForTesting()));
 
 
     // Now delete container with force flag set to true. now it should delete
     // container
-    command = new DeleteContainerCommand(containerId.getId(), true);
+    command = new DeleteContainerCommand(containerId.getIdForTesting(), true);
     command.setTerm(
         
cluster.getStorageContainerManager().getScmContext().getTermOfLeader());
     nodeManager.addDatanodeCommand(datanodeDetails.getID(), command);
 
     GenericTestUtils.waitFor(() ->
-            isContainerDeleted(hddsDatanodeService, containerId.getId()),
+            isContainerDeleted(hddsDatanodeService, 
containerId.getIdForTesting()),
         500, 5 * 1000);
 
     assertTrue(isContainerDeleted(hddsDatanodeService,
-        containerId.getId()));
+        containerId.getIdForTesting()));
 
   }
 
diff --git 
a/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/common/statemachine/commandhandler/TestFinalizeBlock.java
 
b/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/common/statemachine/commandhandler/TestFinalizeBlock.java
index 3e1711119ea..6eb50bdfc45 100644
--- 
a/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/common/statemachine/commandhandler/TestFinalizeBlock.java
+++ 
b/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/common/statemachine/commandhandler/TestFinalizeBlock.java
@@ -159,7 +159,7 @@ public void testFinalizeBlock(boolean enableSchemaV3) 
throws Exception {
     // Before finalize block WRITE chunk on the same block should pass through
     ContainerProtos.ContainerCommandRequestProto request =
         ContainerTestHelper.getWriteChunkRequest(pipeline, (
-            new BlockID(containerId.getId(), omKeyLocationInfoGroupList.get(0)
+            new BlockID(containerId.getIdForTesting(), 
omKeyLocationInfoGroupList.get(0)
                 .getLocationList().get(0).getLocalID())), 100);
     xceiverClient.sendCommand(request);
 
@@ -176,7 +176,7 @@ public void testFinalizeBlock(boolean enableSchemaV3) 
throws Exception {
         
omKeyLocationInfoGroupList.get(0).getLocationList().get(0).getLocalID());
 
     assertEquals(1, 
((KeyValueContainerData)getContainerfromDN(cluster.getHddsDatanodes().get(0),
-        
containerId.getId()).getContainerData()).getFinalizedBlockSet().size());
+        
containerId.getIdForTesting()).getContainerData()).getFinalizedBlockSet().size());
 
     testRejectPutAndWriteChunkAfterFinalizeBlock(containerId, pipeline, 
xceiverClient, omKeyLocationInfoGroupList);
     testFinalizeBlockReloadAfterDNRestart(containerId);
@@ -192,7 +192,7 @@ private void 
testFinalizeBlockReloadAfterDNRestart(ContainerID containerId) {
 
     // After restart DN, finalizeBlock should be loaded into memory
     assertEquals(1, 
((KeyValueContainerData)getContainerfromDN(cluster.getHddsDatanodes().get(0),
-            
containerId.getId()).getContainerData()).getFinalizedBlockSet().size());
+            
containerId.getIdForTesting()).getContainerData()).getFinalizedBlockSet().size());
   }
 
   private void testFinalizeBlockClearAfterCloseContainer(ContainerID 
containerId)
@@ -203,7 +203,7 @@ private void 
testFinalizeBlockClearAfterCloseContainer(ContainerID containerId)
     // Finalize Block should be cleared from container data.
     GenericTestUtils.waitFor(() -> (
             
(KeyValueContainerData)getContainerfromDN(cluster.getHddsDatanodes().get(0),
-                
containerId.getId()).getContainerData()).getFinalizedBlockSet().isEmpty(),
+                
containerId.getIdForTesting()).getContainerData()).getFinalizedBlockSet().isEmpty(),
         100, 10 * 1000);
     try {
       // Restart DataNode
@@ -215,7 +215,7 @@ private void 
testFinalizeBlockClearAfterCloseContainer(ContainerID containerId)
     // After DN restart also there should not be any finalizeBlock
     assertTrue(((KeyValueContainerData)getContainerfromDN(
         cluster.getHddsDatanodes().get(0),
-        containerId.getId()).getContainerData())
+        containerId.getIdForTesting()).getContainerData())
         .getFinalizedBlockSet().isEmpty());
   }
 
@@ -225,7 +225,7 @@ private void 
testRejectPutAndWriteChunkAfterFinalizeBlock(ContainerID containerI
     // Try doing WRITE chunk on the already finalized block
     ContainerProtos.ContainerCommandRequestProto request =
         ContainerTestHelper.getWriteChunkRequest(pipeline,
-            (new BlockID(containerId.getId(), omKeyLocationInfoGroupList.get(0)
+            (new BlockID(containerId.getIdForTesting(), 
omKeyLocationInfoGroupList.get(0)
                 .getLocationList().get(0).getLocalID())), 100);
 
     try {
diff --git 
a/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/ozoneimpl/TestSecureOzoneContainer.java
 
b/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/ozoneimpl/TestSecureOzoneContainer.java
index c2edd87a2b5..729cdadc76d 100644
--- 
a/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/ozoneimpl/TestSecureOzoneContainer.java
+++ 
b/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/ozoneimpl/TestSecureOzoneContainer.java
@@ -165,7 +165,7 @@ void testCreateOzoneContainer(boolean requireToken, boolean 
hasToken,
           }
 
           ContainerCommandRequestProto request =
-              getCreateContainerSecureRequest(containerID.getId(),
+              getCreateContainerSecureRequest(containerID.getIdForTesting(),
                   client.getPipeline(), token);
           ContainerCommandResponseProto response = client.sendCommand(request);
           assertNotNull(response);
diff --git 
a/hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/api/TestBlocksEndPoint.java
 
b/hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/api/TestBlocksEndPoint.java
index f46c5345cfe..b73d7a0b367 100644
--- 
a/hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/api/TestBlocksEndPoint.java
+++ 
b/hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/api/TestBlocksEndPoint.java
@@ -268,7 +268,7 @@ protected ContainerWithPipeline getTestContainer(
     reconPipelineManager.addPipeline(localPipeline);
     ContainerInfo containerInfo =
         new ContainerInfo.Builder()
-            .setContainerID(localContainerID.getId())
+            .setContainerID(localContainerID.getIdForTesting())
             .setNumberOfKeys(10)
             .setPipelineID(localPipeline.getId())
             .setReplicationConfig(StandaloneReplicationConfig.getInstance(ONE))
diff --git 
a/hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/api/TestContainerEndpoint.java
 
b/hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/api/TestContainerEndpoint.java
index 9855d0c37bc..505f22c7c8e 100644
--- 
a/hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/api/TestContainerEndpoint.java
+++ 
b/hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/api/TestContainerEndpoint.java
@@ -798,7 +798,7 @@ public void testGetMissingContainers() throws IOException, 
TimeoutException {
         responseObject.getContainers().stream().findFirst().orElse(null);
     assertNotNull(container);
 
-    assertEquals(containerID.getId(), container.getContainerID());
+    assertEquals(containerID.getIdForTesting(), container.getContainerID());
     assertEquals(keyCount, container.getKeys());
     assertEquals(pipelineID.getId(), container.getPipelineID());
     assertEquals(3, container.getReplicas().size());
@@ -1185,7 +1185,7 @@ protected ContainerWithPipeline getTestContainer(
     reconPipelineManager.addPipeline(localPipeline);
     ContainerInfo containerInfo =
         new ContainerInfo.Builder()
-            .setContainerID(localContainerID.getId())
+            .setContainerID(localContainerID.getIdForTesting())
             .setNumberOfKeys(10)
             .setPipelineID(localPipeline.getId())
             .setReplicationConfig(StandaloneReplicationConfig.getInstance(ONE))
diff --git 
a/hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/scm/AbstractReconContainerManagerTest.java
 
b/hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/scm/AbstractReconContainerManagerTest.java
index 81b52a6e5d2..09289784886 100644
--- 
a/hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/scm/AbstractReconContainerManagerTest.java
+++ 
b/hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/scm/AbstractReconContainerManagerTest.java
@@ -145,7 +145,7 @@ private StorageContainerServiceProvider 
getScmServiceProvider()
     ContainerID containerID = ContainerID.valueOf(100L);
     ContainerInfo containerInfo =
         new ContainerInfo.Builder()
-            .setContainerID(containerID.getId())
+            .setContainerID(containerID.getIdForTesting())
             .setNumberOfKeys(10)
             .setPipelineID(pipeline.getId())
             .setReplicationConfig(StandaloneReplicationConfig.getInstance(ONE))
@@ -189,7 +189,7 @@ private StorageContainerServiceProvider 
getScmServiceProvider()
       ContainerID cID = ContainerID.valueOf(i);
       ContainerInfo cInfo =
           new ContainerInfo.Builder()
-              .setContainerID(cID.getId())
+              .setContainerID(cID.getIdForTesting())
               .setNumberOfKeys(10)
               .setPipelineID(pipeline.getId())
               .setReplicationConfig(
@@ -228,7 +228,7 @@ protected ContainerWithPipeline 
getTestContainer(LifeCycleState state)
     pipelineManager.addPipeline(pipeline);
     ContainerInfo containerInfo =
         new ContainerInfo.Builder()
-            .setContainerID(containerID.getId())
+            .setContainerID(containerID.getIdForTesting())
             .setNumberOfKeys(10)
             .setPipelineID(pipeline.getId())
             .setReplicationConfig(StandaloneReplicationConfig.getInstance(ONE))
@@ -246,7 +246,7 @@ protected ContainerWithPipeline getTestContainer(long id,
     pipelineManager.addPipeline(pipeline);
     ContainerInfo containerInfo =
         new ContainerInfo.Builder()
-            .setContainerID(containerID.getId())
+            .setContainerID(containerID.getIdForTesting())
             .setNumberOfKeys(10)
             .setPipelineID(pipeline.getId())
             .setReplicationConfig(StandaloneReplicationConfig.getInstance(ONE))
diff --git 
a/hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/scm/TestReconContainerManager.java
 
b/hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/scm/TestReconContainerManager.java
index 8eade310b9b..89ad99d77a3 100644
--- 
a/hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/scm/TestReconContainerManager.java
+++ 
b/hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/scm/TestReconContainerManager.java
@@ -205,7 +205,7 @@ public void 
testOpenContainerTransitionsToClosingWithoutScmLookup()
     assertFalse(getContainerManager().getPipelineToOpenContainer()
         .containsKey(openContainer.getPipeline().getId()));
     verify(getContainerManager().getScmClient(), never())
-        .getContainerWithPipeline(containerID.getId());
+        .getContainerWithPipeline(containerID.getIdForTesting());
   }
 
   @Test
@@ -275,7 +275,7 @@ public void 
testOtherReconStatesDoNotInferDnReplicaTransition()
     assertEquals(CLOSED,
         getContainerManager().getContainer(containerID).getState());
     verify(getContainerManager().getScmClient(), never())
-        .getContainerWithPipeline(containerID.getId());
+        .getContainerWithPipeline(containerID.getIdForTesting());
   }
 
   ContainerInfo newContainerInfo(long containerId, Pipeline pipeline) {
diff --git 
a/hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/scm/TestReconIncrementalContainerReportHandler.java
 
b/hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/scm/TestReconIncrementalContainerReportHandler.java
index 7d6a217c0f8..6ff80e77a95 100644
--- 
a/hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/scm/TestReconIncrementalContainerReportHandler.java
+++ 
b/hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/scm/TestReconIncrementalContainerReportHandler.java
@@ -79,7 +79,7 @@ public void testProcessICR(@TempDir Path scmPath)
     when(reportMock.getDatanodeDetails()).thenReturn(datanodeDetails);
 
     ContainerWithPipeline containerWithPipeline = getTestContainer(
-        containerID.getId(), OPEN);
+        containerID.getIdForTesting(), OPEN);
     List<ContainerWithPipeline> containerWithPipelineList = new ArrayList<>();
     containerWithPipelineList.add(containerWithPipeline);
     ReconContainerManager containerManager = getContainerManager();
@@ -167,7 +167,7 @@ public void testProcessICRStateMismatch()
           String.format("Expecting %s in container state for replica state %s",
               expectedState, state));
       verify(containerManager.getScmClient(), never())
-          .getContainerWithPipeline(containerID.getId());
+          .getContainerWithPipeline(containerID.getIdForTesting());
     }
   }
 
@@ -200,7 +200,7 @@ public void 
testClosingContainerAdvancesViaScmHandlerWithoutScmLookup()
           String.format("Expecting %s in container state for replica state %s",
               expectedState, state));
       verify(containerManager.getScmClient(), never())
-          .getContainerWithPipeline(containerID.getId());
+          .getContainerWithPipeline(containerID.getIdForTesting());
     }
   }
 
@@ -269,7 +269,7 @@ private static IncrementalContainerReportFromDatanode 
getReportMock(
         IncrementalContainerReportProto.newBuilder();
     final ContainerReplicaProto replicaProto =
         ContainerReplicaProto.newBuilder()
-            .setContainerID(containerId.getId())
+            .setContainerID(containerId.getIdForTesting())
             .setState(state)
             .setOriginNodeId(originNodeId)
             .build();
diff --git 
a/hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/scm/TestReconSCMContainerSyncIntegration.java
 
b/hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/scm/TestReconSCMContainerSyncIntegration.java
index 0d7147c7e8a..004480aa556 100644
--- 
a/hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/scm/TestReconSCMContainerSyncIntegration.java
+++ 
b/hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/scm/TestReconSCMContainerSyncIntegration.java
@@ -1106,7 +1106,7 @@ void allStateTransitionPathsEndToEnd() throws Exception {
           any(ContainerID.class), eq(1), eq(DELETED)))
           .thenAnswer(inv -> {
             ContainerID id = inv.getArgument(0);
-            return Collections.singletonList(containerInfo(id.getId(), 
DELETED));
+            return 
Collections.singletonList(containerInfo(id.getIdForTesting(), DELETED));
           });
 
       assertTrue(syncHelper.syncWithSCMContainerInfo());


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to