From 6c070903df43eb8153424128f8fb468d4df7acb9 Mon Sep 17 00:00:00 2001 From: Jibing-Li <64681310+Jibing-Li@users.noreply.github.com> Date: Tue, 19 Dec 2023 15:52:38 +0800 Subject: [PATCH] [fix](regression)Change analyze_timeout to global. (#28587) Fix hive statistics regression case. analyze_timeout is a global session variable. --- .../hive/test_hive_statistic_timeout.groovy | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/regression-test/suites/external_table_p2/hive/test_hive_statistic_timeout.groovy b/regression-test/suites/external_table_p2/hive/test_hive_statistic_timeout.groovy index 2910666c444d01..a3329f87712802 100644 --- a/regression-test/suites/external_table_p2/hive/test_hive_statistic_timeout.groovy +++ b/regression-test/suites/external_table_p2/hive/test_hive_statistic_timeout.groovy @@ -15,7 +15,7 @@ // specific language governing permissions and limitations // under the License. -suite("test_hive_statistic_timeout", "p2,external,hive,external_remote,external_remote_hive") { +suite("test_hive_statistic_timeout", "p2,external,hive,external_remote,external_remote_hive, nonConcurrent") { String enabled = context.config.otherConfigs.get("enableExternalHiveTest") if (enabled != null && enabled.equalsIgnoreCase("true")) { String extHiveHmsHost = context.config.otherConfigs.get("extHiveHmsHost") @@ -32,11 +32,13 @@ suite("test_hive_statistic_timeout", "p2,external,hive,external_remote,external_ logger.info("catalog " + catalog_name + " created") sql """use ${catalog_name}.tpch_1000_parquet""" - sql """set analyze_timeout=1""" + sql """set global analyze_timeout=1""" try { sql """analyze table part (p_partkey, p_container, p_type, p_retailprice) with sync with full;""" } catch (Exception e) { assertTrue(e.getMessage().contains("Cancelled")); + } finally { + sql """set global analyze_timeout=43200""" } sql """drop catalog ${catalog_name}"""; }