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

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


The following commit(s) were added to refs/heads/master by this push:
     new c030c64036e Add logs for migration related daily IT (#16175)
c030c64036e is described below

commit c030c64036eac13c76599ed2d6208cad0358399b
Author: Yongzao <[email protected]>
AuthorDate: Thu Aug 14 18:21:15 2025 +0800

    Add logs for migration related daily IT (#16175)
---
 .../IoTDBRegionOperationReliabilityITFramework.java        |  3 +++
 .../commit/IoTDBRegionGroupExpandAndShrinkForIoTV1IT.java  | 14 ++++++++++++--
 2 files changed, 15 insertions(+), 2 deletions(-)

diff --git 
a/integration-test/src/test/java/org/apache/iotdb/confignode/it/regionmigration/IoTDBRegionOperationReliabilityITFramework.java
 
b/integration-test/src/test/java/org/apache/iotdb/confignode/it/regionmigration/IoTDBRegionOperationReliabilityITFramework.java
index 224dcf890dd..25436bb103e 100644
--- 
a/integration-test/src/test/java/org/apache/iotdb/confignode/it/regionmigration/IoTDBRegionOperationReliabilityITFramework.java
+++ 
b/integration-test/src/test/java/org/apache/iotdb/confignode/it/regionmigration/IoTDBRegionOperationReliabilityITFramework.java
@@ -276,6 +276,7 @@ public class IoTDBRegionOperationReliabilityITFramework {
       try {
         awaitUntilSuccess(
             client,
+            selectedRegion,
             migrateRegionPredicate,
             Optional.of(destDataNode),
             Optional.of(originalDataNode));
@@ -563,6 +564,7 @@ public class IoTDBRegionOperationReliabilityITFramework {
 
   protected static void awaitUntilSuccess(
       SyncConfigNodeIServiceClient client,
+      int selectedRegion,
       Predicate<TShowRegionResp> predicate,
       Optional<Integer> dataNodeExpectInRegionGroup,
       Optional<Integer> dataNodeExpectNotInRegionGroup) {
@@ -577,6 +579,7 @@ public class IoTDBRegionOperationReliabilityITFramework {
               () -> {
                 try {
                   TShowRegionResp resp = clientRef.get().showRegion(new 
TShowRegionReq());
+                  
lastTimeDataNodes.set(getRegionMap(resp.getRegionInfoList()).get(selectedRegion));
                   return predicate.test(resp);
                 } catch (TException e) {
                   clientRef.set(
diff --git 
a/integration-test/src/test/java/org/apache/iotdb/confignode/it/regionmigration/pass/commit/IoTDBRegionGroupExpandAndShrinkForIoTV1IT.java
 
b/integration-test/src/test/java/org/apache/iotdb/confignode/it/regionmigration/pass/commit/IoTDBRegionGroupExpandAndShrinkForIoTV1IT.java
index 07a84d96657..c1702ee701d 100644
--- 
a/integration-test/src/test/java/org/apache/iotdb/confignode/it/regionmigration/pass/commit/IoTDBRegionGroupExpandAndShrinkForIoTV1IT.java
+++ 
b/integration-test/src/test/java/org/apache/iotdb/confignode/it/regionmigration/pass/commit/IoTDBRegionGroupExpandAndShrinkForIoTV1IT.java
@@ -139,7 +139,12 @@ public class IoTDBRegionGroupExpandAndShrinkForIoTV1IT
           return dataNodes.contains(targetDataNode);
         };
 
-    awaitUntilSuccess(client, expandRegionPredicate, 
Optional.of(targetDataNode), Optional.empty());
+    awaitUntilSuccess(
+        client,
+        selectedRegion,
+        expandRegionPredicate,
+        Optional.of(targetDataNode),
+        Optional.empty());
 
     LOGGER.info("Region {} has expanded to DataNode {}", selectedRegion, 
targetDataNode);
   }
@@ -167,7 +172,12 @@ public class IoTDBRegionGroupExpandAndShrinkForIoTV1IT
           return !dataNodes.contains(targetDataNode);
         };
 
-    awaitUntilSuccess(client, shrinkRegionPredicate, Optional.empty(), 
Optional.of(targetDataNode));
+    awaitUntilSuccess(
+        client,
+        selectedRegion,
+        shrinkRegionPredicate,
+        Optional.empty(),
+        Optional.of(targetDataNode));
 
     LOGGER.info("Region {} has shrunk from DataNode {}", selectedRegion, 
targetDataNode);
   }

Reply via email to