| Filename | Line Coverage |
root/doris/be/src/exec/olap_common.h | 0.00% (0/2) |
root/doris/be/src/exec/schema_scanner.cpp | 33.33% (2/6) |
root/doris/be/src/olap/rowset/segment_v2/encoding_info.cpp | 100% (0/0) |
root/doris/be/src/olap/types.h | 100.00% (2/2) |
root/doris/be/src/runtime/primitive_type.h | 100% (0/0) |
root/doris/be/src/runtime/type_limit.h | 100.00% (2/2) |
root/doris/be/src/runtime_filter/utils.h | 100.00% (1/1) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_array_agg.h | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_avg.h | 0.00% (0/1) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_avg_weighted.h | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_binary.h | 100.00% (2/2) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_collect.h | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_group_array_set_op.h | 100.00% (2/2) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_histogram.h | 100.00% (5/5) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_linear_histogram.h | 100.00% (2/2) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_map.h | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_min_max.h | 100.00% (4/4) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_percentile.h | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_product.h | 58.33% (7/12) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_regr_union.h | 0.00% (0/1) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_sequence_match.h | 100.00% (1/1) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_sum.h | 100.00% (9/9) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_topn.h | 60.00% (3/5) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_uniq.h | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_uniq_distribute_key.h | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_window_funnel.h | 50.00% (3/6) |
root/doris/be/src/vec/columns/column_array.cpp | 100.00% (2/2) |
root/doris/be/src/vec/columns/column_complex.h | 100% (0/0) |
root/doris/be/src/vec/columns/column_decimal.h | 100% (0/0) |
root/doris/be/src/vec/columns/column_varbinary.h | 100% (0/0) |
root/doris/be/src/vec/columns/column_vector.cpp | 66.67% (56/84) |
root/doris/be/src/vec/columns/column_vector.h | 66.67% (14/21) |
root/doris/be/src/vec/columns/columns_common.cpp | 100% (0/0) |
root/doris/be/src/vec/columns/predicate_column.h | 100.00% (2/2) |
root/doris/be/src/vec/common/hash_table/hash.h | 0.00% (0/22) |
root/doris/be/src/vec/core/accurate_comparison.h | 0.00% (0/54) |
root/doris/be/src/vec/core/sort_block.h | 100% (0/0) |
root/doris/be/src/vec/data_types/convert_field_to_type.cpp | 50.00% (5/10) |
root/doris/be/src/vec/data_types/data_type_date.cpp | 0.00% (0/1) |
root/doris/be/src/vec/data_types/data_type_date.h | 100.00% (1/1) |
root/doris/be/src/vec/data_types/data_type_date_or_datetime_v2.cpp | 42.86% (6/14) |
root/doris/be/src/vec/data_types/data_type_date_or_datetime_v2.h | 100.00% (2/2) |
root/doris/be/src/vec/data_types/data_type_date_time.cpp | 0.00% (0/2) |
root/doris/be/src/vec/data_types/data_type_date_time.h | 100.00% (1/1) |
root/doris/be/src/vec/data_types/data_type_decimal.h | 66.67% (4/6) |
root/doris/be/src/vec/data_types/data_type_number.h | 100% (0/0) |
root/doris/be/src/vec/data_types/data_type_number_base.cpp | 63.64% (7/11) |
root/doris/be/src/vec/data_types/data_type_number_base.h | 100.00% (1/1) |
root/doris/be/src/vec/data_types/serde/data_type_date_or_datetime_serde.cpp | 40.00% (12/30) |
root/doris/be/src/vec/data_types/serde/data_type_date_or_datetime_serde.h | 100% (0/0) |
root/doris/be/src/vec/data_types/serde/data_type_datetimev2_serde.cpp | 74.07% (20/27) |
root/doris/be/src/vec/data_types/serde/data_type_datev2_serde.cpp | 73.08% (19/26) |
root/doris/be/src/vec/data_types/serde/data_type_decimal_serde.h | 100% (0/0) |
root/doris/be/src/vec/data_types/serde/data_type_number_serde.cpp | 43.59% (51/117) |
root/doris/be/src/vec/data_types/serde/data_type_number_serde.h | 100.00% (31/31) |
root/doris/be/src/vec/data_types/serde/data_type_time_serde.cpp | 25.00% (1/4) |
root/doris/be/src/vec/data_types/serde/data_type_time_serde.h | 100% (0/0) |
root/doris/be/src/vec/data_types/serde/data_type_timestamptz_serde.cpp | 88.89% (8/9) |
root/doris/be/src/vec/exec/format/column_type_convert.h | 33.33% (4/12) |
root/doris/be/src/vec/exec/format/orc/vorc_reader.h | 100.00% (1/1) |
root/doris/be/src/vec/exec/format/parquet/parquet_column_convert.h | 100% (0/0) |
root/doris/be/src/vec/exec/jni_connector.h | 0.00% (0/21) |
root/doris/be/src/vec/exprs/vcase_expr.h | 0.00% (0/12) |
root/doris/be/src/vec/exprs/vcondition_expr.cpp | 0.00% (0/25) |
root/doris/be/src/vec/functions/array/function_array_aggregation.cpp | 100% (0/0) |
root/doris/be/src/vec/functions/array/function_array_cum_sum.cpp | 0.00% (0/3) |
root/doris/be/src/vec/functions/array/function_array_range.cpp | 0.00% (0/1) |
root/doris/be/src/vec/functions/binary_arithmetic.h | 0.00% (0/19) |
root/doris/be/src/vec/functions/cast/cast_to_basic_number_common.h | 100% (0/0) |
root/doris/be/src/vec/functions/cast/cast_to_date.h | 20.00% (4/20) |
root/doris/be/src/vec/functions/cast/cast_to_datetimev2_impl.hpp | 17.65% (6/34) |
root/doris/be/src/vec/functions/cast/cast_to_timestamptz.h | 66.67% (2/3) |
root/doris/be/src/vec/functions/date_time_transforms.h | 85.71% (12/14) |
root/doris/be/src/vec/functions/datetime_errors.h | 0.00% (0/5) |
root/doris/be/src/vec/functions/divide.cpp | 0.00% (0/17) |
root/doris/be/src/vec/functions/function_bit.cpp | 100.00% (2/2) |
root/doris/be/src/vec/functions/function_convert_tz.cpp | 50.00% (2/4) |
root/doris/be/src/vec/functions/function_date_or_datetime_computation.h | 58.62% (34/58) |
root/doris/be/src/vec/functions/function_date_or_datetime_to_something.h | 70.00% (7/10) |
root/doris/be/src/vec/functions/function_date_or_datetime_to_string.cpp | 100.00% (1/1) |
root/doris/be/src/vec/functions/function_datetime_floor_ceil.cpp | 0.00% (0/10) |
root/doris/be/src/vec/functions/function_datetime_string_to_string.h | 100.00% (12/12) |
root/doris/be/src/vec/functions/function_encode_varchar.cpp | 100.00% (7/7) |
root/doris/be/src/vec/functions/function_hash.cpp | 0.00% (0/2) |
root/doris/be/src/vec/functions/function_helpers.h | 100.00% (1/1) |
root/doris/be/src/vec/functions/function_other_types_to_date.cpp | 33.33% (7/21) |
root/doris/be/src/vec/functions/functions_comparison.h | 100.00% (6/6) |
root/doris/be/src/vec/functions/functions_logical.h | 0.00% (0/1) |
root/doris/be/src/vec/functions/if.h | 100% (0/0) |
root/doris/be/src/vec/functions/int_div.cpp | 0.00% (0/3) |
root/doris/be/src/vec/functions/math.cpp | 100.00% (12/12) |
root/doris/be/src/vec/functions/minus.cpp | 100% (0/0) |
root/doris/be/src/vec/functions/modulo.cpp | 0.00% (0/20) |
root/doris/be/src/vec/functions/multiply.cpp | 0.00% (0/28) |
root/doris/be/src/vec/functions/plus.cpp | 100% (0/0) |
root/doris/be/src/vec/functions/round.h | 100% (0/0) |
root/doris/be/src/vec/io/io_helper.cpp | 72.73% (16/22) |
root/doris/be/src/vec/io/io_helper.h | 100% (0/0) |
root/doris/be/src/vec/olap/olap_data_convertor.h | 33.33% (1/3) |
root/doris/be/src/vec/runtime/timestamptz_value.cpp | 100.00% (2/2) |
root/doris/be/src/vec/sink/writer/iceberg/partition_transformers.cpp | 0.00% (0/1) |
root/doris/be/src/vec/sink/writer/iceberg/partition_transformers.h | 100% (0/0) |
Totals | 44.76% (427/954) |