This is an automated email from the ASF dual-hosted git repository.

panxiaolei pushed a commit to branch tpc_preview2
in repository https://gitbox.apache.org/repos/asf/doris.git

commit 9bfdc3cd8ac96e473797a23bad8c23da05135f7d
Author: BiteTheDDDDt <[email protected]>
AuthorDate: Tue Nov 25 13:18:55 2025 +0800

    fix ut
---
 be/test/pipeline/common/distinct_agg_utils_test.cpp | 7 ++++++-
 be/test/pipeline/common/set_utils_test.cpp          | 6 +++++-
 2 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/be/test/pipeline/common/distinct_agg_utils_test.cpp 
b/be/test/pipeline/common/distinct_agg_utils_test.cpp
index 8d0c5bcb98f..33a572455e2 100644
--- a/be/test/pipeline/common/distinct_agg_utils_test.cpp
+++ b/be/test/pipeline/common/distinct_agg_utils_test.cpp
@@ -159,6 +159,11 @@ TEST_F(DistinctAggUtilsTest, 
TestDistinctDataVariantsInitFixedKeys) {
                         
vectorized::MethodKeysFixed<DistinctData<vectorized::UInt64>>>(
                     variants.method_variant));
             break;
+        case HashKeyType::fixed72:
+            ASSERT_TRUE(std::holds_alternative<
+                        
vectorized::MethodKeysFixed<DistinctData<vectorized::UInt72>>>(
+                    variants.method_variant));
+            break;
         case HashKeyType::fixed128:
             ASSERT_TRUE(std::holds_alternative<
                         
vectorized::MethodKeysFixed<DistinctData<vectorized::UInt128>>>(
@@ -190,7 +195,7 @@ TEST_F(DistinctAggUtilsTest, 
TestDistinctDataVariantsInitFixedKeys) {
 
     test_block({std::make_shared<vectorized::DataTypeInt64>(),
                 std::make_shared<vectorized::DataTypeUInt8>()},
-               HashKeyType::fixed128);
+               HashKeyType::fixed72);
 
     test_block({std::make_shared<vectorized::DataTypeInt64>(),
                 std::make_shared<vectorized::DataTypeInt64>()},
diff --git a/be/test/pipeline/common/set_utils_test.cpp 
b/be/test/pipeline/common/set_utils_test.cpp
index 89bd2e175c5..10a0747008c 100644
--- a/be/test/pipeline/common/set_utils_test.cpp
+++ b/be/test/pipeline/common/set_utils_test.cpp
@@ -93,6 +93,10 @@ TEST_F(SetUtilsTest, TestSetDataVariantsInitFixedKeys) {
             
ASSERT_TRUE(std::holds_alternative<SetFixedKeyHashTableContext<vectorized::UInt64>>(
                     variants.method_variant));
             break;
+        case HashKeyType::fixed72:
+            
ASSERT_TRUE(std::holds_alternative<SetFixedKeyHashTableContext<vectorized::UInt72>>(
+                    variants.method_variant));
+            break;    
         case HashKeyType::fixed128:
             
ASSERT_TRUE(std::holds_alternative<SetFixedKeyHashTableContext<vectorized::UInt128>>(
                     variants.method_variant));
@@ -121,7 +125,7 @@ TEST_F(SetUtilsTest, TestSetDataVariantsInitFixedKeys) {
 
     test_block({std::make_shared<vectorized::DataTypeInt64>(),
                 std::make_shared<vectorized::DataTypeUInt8>()},
-               HashKeyType::fixed128);
+               HashKeyType::fixed72);
 
     test_block({std::make_shared<vectorized::DataTypeInt64>(),
                 std::make_shared<vectorized::DataTypeInt64>()},


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to