This is an automated email from the ASF dual-hosted git repository.
morningman pushed a commit to branch branch-4.0
in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/branch-4.0 by this push:
new 64661a83251 [fix](regression) Stabilize cloud docker regression cases
(#65258) (#66160)
64661a83251 is described below
commit 64661a8325152f87ce3d4d31f13b5d563c42d4a8
Author: deardeng <[email protected]>
AuthorDate: Wed Jul 29 12:19:03 2026 +0800
[fix](regression) Stabilize cloud docker regression cases (#65258) (#66160)
pick from https://github.com/apache/doris/pull/65258
---
regression-test/suites/cloud_p0/multi_cluster/test_auto_start.groovy | 4 ++++
.../suites/cloud_p0/multi_cluster/test_unfinished_txn_2pc.groovy | 5 +++--
2 files changed, 7 insertions(+), 2 deletions(-)
diff --git
a/regression-test/suites/cloud_p0/multi_cluster/test_auto_start.groovy
b/regression-test/suites/cloud_p0/multi_cluster/test_auto_start.groovy
index d0ce463e252..5afd4e709e4 100644
--- a/regression-test/suites/cloud_p0/multi_cluster/test_auto_start.groovy
+++ b/regression-test/suites/cloud_p0/multi_cluster/test_auto_start.groovy
@@ -77,6 +77,10 @@ suite('test_auto_start_in_cloud', 'multi_cluster, docker') {
}
docker(options) {
+ // The audit loader uses stream load to write
__internal_schema.audit_log. That background
+ // load updates fragment status and can break the idle-window
assertion below.
+ sql '''set global audit_plugin_max_batch_bytes=5000000000'''
+ sql '''set global audit_plugin_max_batch_interval_sec=10000000'''
sql "set global enable_audit_plugin = false"
sql """
CREATE TABLE table1 (
diff --git
a/regression-test/suites/cloud_p0/multi_cluster/test_unfinished_txn_2pc.groovy
b/regression-test/suites/cloud_p0/multi_cluster/test_unfinished_txn_2pc.groovy
index fd12484c399..a14d02d856f 100644
---
a/regression-test/suites/cloud_p0/multi_cluster/test_unfinished_txn_2pc.groovy
+++
b/regression-test/suites/cloud_p0/multi_cluster/test_unfinished_txn_2pc.groovy
@@ -34,13 +34,14 @@ suite('test_unfinished_txn_2pc', 'multi_cluster,docker') {
def dbName = context.config.getDbNameByFile(context.file)
def tableName = 'test_unfinished_txn_2pc_tbl'
+ def (feHost, feHttpPort) = cluster.getFeByIndex(1).getHttpAddress()
Long txnId = null
def doStreamLoad2pcOperation = { long id, String operation ->
def command = "curl -sS -X PUT --location-trusted -u
${context.config.feHttpUser}:${context.config.feHttpPassword}" +
" -H txn_id:${id}" +
" -H txn_operation:${operation}" +
- "
http://${context.config.feHttpAddress}/api/${dbName}/${tableName}/_stream_load_2pc"
+ "
http://${feHost}:${feHttpPort}/api/${dbName}/${tableName}/_stream_load_2pc"
logger.info("execute stream load 2pc operation: {}", command)
def process = command.execute()
@@ -65,7 +66,7 @@ suite('test_unfinished_txn_2pc', 'multi_cluster,docker') {
PROPERTIES ("replication_num" = "1")
"""
- String content = "1,10\\n2,20\\n3,30\\n"
+ String content = "1,10\n2,20\n3,30\n"
streamLoad {
table "${tableName}"
set 'column_separator', ','
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]