From 25edcd2f375a510fcffae8a203c91a4856184f09 Mon Sep 17 00:00:00 2001 From: James Date: Fri, 27 Dec 2024 07:18:00 +0800 Subject: [PATCH] [fix](regression)Fix paimon row count case. (#45994) (#46012) backport: https://github.com/apache/doris/pull/45994 --- .../paimon/test_paimon_table_stats.groovy | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/regression-test/suites/external_table_p0/paimon/test_paimon_table_stats.groovy b/regression-test/suites/external_table_p0/paimon/test_paimon_table_stats.groovy index a747eea67e..2684a4c3e9 100644 --- a/regression-test/suites/external_table_p0/paimon/test_paimon_table_stats.groovy +++ b/regression-test/suites/external_table_p0/paimon/test_paimon_table_stats.groovy @@ -30,19 +30,21 @@ suite("test_paimon_table_stats", "p0,external,doris,external_docker,external_doc "warehouse" = "hdfs://${externalEnvIp}:${hdfs_port}/user/doris/paimon1" );""" - def assert_stats = { table_name, cnt -> + def assert_stats = { table_name, cnt -> def retry = 0 def act = "" - while (retry < 10) { + sql """desc ${table_name}""" + while (retry < 100) { def result = sql """ show table stats ${table_name} """ act = result[0][2] - if (act != "0") { + logger.info("current table row count is " + act) + if (!act.equals("-1")) { break; } Thread.sleep(2000) retry++ } - assertEquals(act, cnt) + assertEquals(cnt, act) } // select