From d12bb3ac9e922c29897e60e8b503ddf49e6e1935 Mon Sep 17 00:00:00 2001 From: wyxxxcat Date: Tue, 26 Aug 2025 10:10:12 +0800 Subject: [PATCH] 1 --- .../suites/data_reliability/check_meta.groovy | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/regression-test/suites/data_reliability/check_meta.groovy b/regression-test/suites/data_reliability/check_meta.groovy index 50e887c3e9b51d..2f788ae140db33 100644 --- a/regression-test/suites/data_reliability/check_meta.groovy +++ b/regression-test/suites/data_reliability/check_meta.groovy @@ -28,7 +28,23 @@ suite("check_meta", "data_reliability,p3") { List> tableRes = sql """ show tables from ${db} """ for (tableRow : tableRes) { def table = tableRow[0] - def createTableSql = sql """ show create table ${db}.`${table}` """ + def createTableSql + try { + createTableSql = sql "show create table ${db}.${table}" + } catch (Exception e) { + if (e.getMessage().contains("not support async materialized view")) { + try { + createTableSql = sql "show create materialized view ${db}.${table}" + } catch (Exception e2) { + if (e2.getMessage().contains("table not found")) { + continue + } + } + } else { + logger.warn("Failed to show create materialized view ${db}.${table}: ${e.getMessage()}") + continue + } + } if (createTableSql[0][1].contains("CREATE VIEW")) { continue }