You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by yo...@apache.org on 2026/06/16 07:09:00 UTC

(iotdb) branch fix-region-allocation-it-timeout created (now 39f89f52f03)

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

CRZbulabula pushed a change to branch fix-region-allocation-it-timeout
in repository https://gitbox.apache.org/repos/asf/iotdb.git


      at 39f89f52f03 Fix per-database region allocation IT timeout

This branch includes the following new commits:

     new 39f89f52f03 Fix per-database region allocation IT timeout

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



(iotdb) 01/01: Fix per-database region allocation IT timeout

Posted by yo...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

CRZbulabula pushed a commit to branch fix-region-allocation-it-timeout
in repository https://gitbox.apache.org/repos/asf/iotdb.git

commit 39f89f52f0329af33d736158108f034f9274c6b0
Author: Yongzao <53...@qq.com>
AuthorDate: Tue Jun 16 15:08:21 2026 +0800

    Fix per-database region allocation IT timeout
---
 .../it/load/IoTDBPerDatabaseRegionGroupAllocationIT.java         | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/integration-test/src/test/java/org/apache/iotdb/confignode/it/load/IoTDBPerDatabaseRegionGroupAllocationIT.java b/integration-test/src/test/java/org/apache/iotdb/confignode/it/load/IoTDBPerDatabaseRegionGroupAllocationIT.java
index 94b67fa8f53..da4f9cfcc0f 100644
--- a/integration-test/src/test/java/org/apache/iotdb/confignode/it/load/IoTDBPerDatabaseRegionGroupAllocationIT.java
+++ b/integration-test/src/test/java/org/apache/iotdb/confignode/it/load/IoTDBPerDatabaseRegionGroupAllocationIT.java
@@ -80,8 +80,9 @@ public class IoTDBPerDatabaseRegionGroupAllocationIT {
         .setDataReplicationFactor(TEST_REPLICATION_FACTOR)
         .setDataRegionGroupExtensionPolicy("CUSTOM")
         .setDefaultDataRegionGroupNumPerDatabase(TEST_DATA_REGION_GROUP_NUM_PER_DATABASE)
-        // Avoid auto leader balancing rearranging anything during the test
-        .setEnableAutoLeaderBalanceForIoTConsensus(false);
+        // This test only checks replica placement. Keep leader balance enabled so IoTConsensus
+        // RegionGroups become ready before the CreateRegionGroupsProcedure wait timeout expires.
+        .setEnableAutoLeaderBalanceForIoTConsensus(true);
     EnvFactory.getEnv().initClusterEnvironment(1, TEST_DATA_NODE_NUM);
   }
 
@@ -128,6 +129,10 @@ public class IoTDBPerDatabaseRegionGroupAllocationIT {
         TDataPartitionTableResp dataPartitionTableResp =
             client.getOrCreateDataPartitionTable(new TDataPartitionReq(partitionSlotsMap));
         Assert.assertEquals(
+            "Failed to create DataPartitions for "
+                + currentDatabase
+                + ": "
+                + dataPartitionTableResp.getStatus(),
             TSStatusCode.SUCCESS_STATUS.getStatusCode(),
             dataPartitionTableResp.getStatus().getCode());
       }