diff --git a/regression-test/suites/external_table_p0/hive/test_orc_lazy_mat_profile.groovy b/regression-test/suites/external_table_p0/hive/test_orc_lazy_mat_profile.groovy index c7ffa7aaf5d1a4..4653f71400fff8 100644 --- a/regression-test/suites/external_table_p0/hive/test_orc_lazy_mat_profile.groovy +++ b/regression-test/suites/external_table_p0/hive/test_orc_lazy_mat_profile.groovy @@ -93,7 +93,7 @@ suite("test_orc_lazy_mat_profile", "p0,external,hive,external_docker,external_do } def extractProfileValue = { String profileText, String keyName -> - def matcher = profileText =~ /(?m)^\s*-\s*${keyName}:\s*(.+)$/ + def matcher = profileText =~ /(?m)^\s*-\s*${keyName}:\s*sum\s+(\S+),/ return matcher.find() ? matcher.group(1).trim() : null } diff --git a/regression-test/suites/external_table_p2/hive/test_hive_translation_insert_only.groovy b/regression-test/suites/external_table_p2/hive/test_hive_translation_insert_only.groovy index f7135175152ce9..33a732ae3b733d 100644 --- a/regression-test/suites/external_table_p2/hive/test_hive_translation_insert_only.groovy +++ b/regression-test/suites/external_table_p2/hive/test_hive_translation_insert_only.groovy @@ -17,22 +17,23 @@ suite("test_hive_translation_insert_only", "p2,external,hive,external_remote,external_remote_hive") { - String enabled = context.config.otherConfigs.get("enableExternalHudiTest") + String enabled = context.config.otherConfigs.get("enableExternalEmrTest") //hudi hive use same catalog in p2. if (enabled == null || !enabled.equalsIgnoreCase("true")) { logger.info("disable test") return; } - String props = context.config.otherConfigs.get("hudiEmrCatalog") + String props = context.config.otherConfigs.get("emrCatalogCommonProp") String hms_catalog_name = "test_hive_translation_insert_only" sql """drop catalog if exists ${hms_catalog_name};""" sql """ CREATE CATALOG IF NOT EXISTS ${hms_catalog_name} PROPERTIES ( + "type" = "hms", + 'hive.version' = '3.1.3', ${props} - ,'hive.version' = '3.1.3' ); """ diff --git a/regression-test/suites/external_table_p2/hive/test_parquet_complex_cross_page.groovy b/regression-test/suites/external_table_p2/hive/test_parquet_complex_cross_page.groovy index 4d6fd1157561a4..59ce5f2003f671 100644 --- a/regression-test/suites/external_table_p2/hive/test_parquet_complex_cross_page.groovy +++ b/regression-test/suites/external_table_p2/hive/test_parquet_complex_cross_page.groovy @@ -17,22 +17,23 @@ suite("test_parquet_complex_cross_page", "p2,external,hive,external_remote,external_remote_hive") { - String enabled = context.config.otherConfigs.get("enableExternalHudiTest") + String enabled = context.config.otherConfigs.get("enableExternalEmrTest") //hudi hive use same catalog in p2. if (enabled == null || !enabled.equalsIgnoreCase("true")) { logger.info("disable test") return; } - String props = context.config.otherConfigs.get("hudiEmrCatalog") + String props = context.config.otherConfigs.get("emrCatalogCommonProp") String hms_catalog_name = "test_parquet_complex_cross_page" sql """drop catalog if exists ${hms_catalog_name};""" sql """ CREATE CATALOG IF NOT EXISTS ${hms_catalog_name} - PROPERTIES ( + PROPERTIES ( + "type" = "hms", + 'hive.version' = '3.1.3', ${props} - ,'hive.version' = '3.1.3' ); """