This is an automated email from the ASF dual-hosted git repository.
CRZbulabula 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 7c8e4cbc27d Fix flaky IoTDBAutoRegionGroupExtension2IT during DataNode
shutdown (#18642)
7c8e4cbc27d is described below
commit 7c8e4cbc27d21484a513c4821de0a0bf7c7fd676
Author: Yongzao <[email protected]>
AuthorDate: Wed Sep 16 09:57:57 2026 +0800
Fix flaky IoTDBAutoRegionGroupExtension2IT during DataNode shutdown (#18642)
---
.../confignode/it/partition/IoTDBAutoRegionGroupExtension2IT.java | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git
a/integration-test/src/test/java/org/apache/iotdb/confignode/it/partition/IoTDBAutoRegionGroupExtension2IT.java
b/integration-test/src/test/java/org/apache/iotdb/confignode/it/partition/IoTDBAutoRegionGroupExtension2IT.java
index 2ca2670cbad..59af008d74c 100644
---
a/integration-test/src/test/java/org/apache/iotdb/confignode/it/partition/IoTDBAutoRegionGroupExtension2IT.java
+++
b/integration-test/src/test/java/org/apache/iotdb/confignode/it/partition/IoTDBAutoRegionGroupExtension2IT.java
@@ -99,8 +99,8 @@ public class IoTDBAutoRegionGroupExtension2IT {
new
TDatabaseSchema(database).setMinDataRegionGroupNum(testMinDataRegionGroupNum));
Assert.assertEquals(TSStatusCode.SUCCESS_STATUS.getStatusCode(),
status.getCode());
- // Shutdown 1 DataNode
- EnvFactory.getEnv().shutdownDataNode(1);
+ // Stop 1 DataNode forcibly to avoid the transient ReadOnly status
during graceful shutdown
+ EnvFactory.getEnv().getDataNodeWrapper(1).stopForcibly();
EnvFactory.getEnv()
.ensureNodeStatus(
Collections.singletonList(EnvFactory.getEnv().getDataNodeWrapper(1)),