| Filename | Line Coverage |
root/doris/be/src/exec/es/es_scroll_parser.cpp | 0.00% (0/10) |
root/doris/be/src/exec/olap_common.h | 0.00% (0/3) |
root/doris/be/src/exprs/create_predicate_function.h | 100.00% (2/2) |
root/doris/be/src/olap/comparison_predicate.h | 42.86% (3/7) |
root/doris/be/src/olap/delete_handler.cpp | 100.00% (1/1) |
root/doris/be/src/olap/in_list_predicate.h | 42.86% (3/7) |
root/doris/be/src/olap/rowset/segment_v2/bloom_filter_index_writer.cpp | 0.00% (0/2) |
root/doris/be/src/olap/rowset/segment_v2/column_reader.cpp | 100.00% (1/1) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index_reader.h | 100.00% (1/1) |
root/doris/be/src/olap/rowset/segment_v2/zone_map_index.cpp | 100.00% (2/2) |
root/doris/be/src/pipeline/exec/scan_operator.cpp | 66.67% (2/3) |
root/doris/be/src/runtime/decimalv2_value.h | 0.00% (0/1) |
root/doris/be/src/runtime/primitive_type.h | 100% (0/0) |
root/doris/be/src/runtime/runtime_predicate.cpp | 0.00% (0/25) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_avg.cpp | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_avg.h | 16.67% (2/12) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_map.h | 0.00% (0/9) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_map_v2.h | 0.00% (0/7) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_sum.h | 0.00% (0/11) |
root/doris/be/src/vec/columns/column_array.cpp | 100.00% (2/2) |
root/doris/be/src/vec/columns/column_complex.h | 100.00% (1/1) |
root/doris/be/src/vec/columns/column_const.h | 100.00% (2/2) |
root/doris/be/src/vec/columns/column_decimal.cpp | 65.38% (17/26) |
root/doris/be/src/vec/columns/column_decimal.h | 100.00% (1/1) |
root/doris/be/src/vec/columns/column_fixed_length_object.h | 100.00% (2/2) |
root/doris/be/src/vec/columns/column_map.cpp | 100.00% (3/3) |
root/doris/be/src/vec/columns/column_string.cpp | 100.00% (3/3) |
root/doris/be/src/vec/columns/column_struct.cpp | 100.00% (2/2) |
root/doris/be/src/vec/columns/column_varbinary.h | 100.00% (1/1) |
root/doris/be/src/vec/columns/column_variant.cpp | 100.00% (4/4) |
root/doris/be/src/vec/columns/column_vector.cpp | 85.71% (60/70) |
root/doris/be/src/vec/columns/column_vector.h | 100% (0/0) |
root/doris/be/src/vec/columns/predicate_column.h | 100% (0/0) |
root/doris/be/src/vec/common/field_visitors.h | 66.67% (22/33) |
root/doris/be/src/vec/common/schema_util.cpp | 100.00% (3/3) |
root/doris/be/src/vec/core/decimal_comparison.h | 0.00% (0/13) |
root/doris/be/src/vec/core/field.cpp | 78.48% (237/302) |
root/doris/be/src/vec/core/field.h | 62.96% (17/27) |
root/doris/be/src/vec/core/types.h | 100% (0/0) |
root/doris/be/src/vec/data_types/convert_field_to_type.cpp | 22.87% (67/293) |
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.h | 100.00% (2/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.cpp | 66.67% (6/9) |
root/doris/be/src/vec/data_types/data_type_decimal.h | 100.00% (9/9) |
root/doris/be/src/vec/data_types/data_type_number_base.cpp | 100.00% (3/3) |
root/doris/be/src/vec/data_types/data_type_timestamptz.cpp | 100.00% (1/1) |
root/doris/be/src/vec/data_types/serde/data_type_array_serde.cpp | 100.00% (1/1) |
root/doris/be/src/vec/data_types/serde/data_type_decimal_serde.cpp | 36.36% (4/11) |
root/doris/be/src/vec/data_types/serde/data_type_number_serde.cpp | 100.00% (1/1) |
root/doris/be/src/vec/exec/format/parquet/parquet_column_convert.h | 0.00% (0/2) |
root/doris/be/src/vec/exec/format/parquet/parquet_predicate.h | 66.67% (4/6) |
root/doris/be/src/vec/exec/jni_connector.h | 0.00% (0/9) |
root/doris/be/src/vec/exprs/varray_literal.cpp | 100.00% (1/1) |
root/doris/be/src/vec/exprs/vcondition_expr.cpp | 0.00% (0/3) |
root/doris/be/src/vec/exprs/vexpr.cpp | 73.08% (19/26) |
root/doris/be/src/vec/exprs/vmap_literal.cpp | 0.00% (0/4) |
root/doris/be/src/vec/exprs/vstruct_literal.cpp | 0.00% (0/1) |
root/doris/be/src/vec/functions/ai/ai_functions.cpp | 100.00% (3/3) |
root/doris/be/src/vec/functions/array/function_arrays_overlap.h | 81.48% (22/27) |
root/doris/be/src/vec/functions/binary_arithmetic.h | 0.00% (0/104) |
root/doris/be/src/vec/functions/cast/cast_to_basic_number_common.h | 65.22% (15/23) |
root/doris/be/src/vec/functions/cast/cast_to_boolean.h | 100.00% (1/1) |
root/doris/be/src/vec/functions/cast/cast_to_decimal.h | 66.13% (123/186) |
root/doris/be/src/vec/functions/cast/cast_to_int.h | 100.00% (1/1) |
root/doris/be/src/vec/functions/cast/cast_to_string.h | 100.00% (4/4) |
root/doris/be/src/vec/functions/divide.cpp | 0.00% (0/132) |
root/doris/be/src/vec/functions/function_bit.cpp | 0.00% (0/4) |
root/doris/be/src/vec/functions/function_bit_shift.cpp | 0.00% (0/4) |
root/doris/be/src/vec/functions/function_datetime_floor_ceil.cpp | 0.00% (0/7) |
root/doris/be/src/vec/functions/function_dict_get_many.cpp | 0.00% (0/3) |
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_quantile_state.cpp | 0.00% (0/2) |
root/doris/be/src/vec/functions/function_string.h | 100.00% (2/2) |
root/doris/be/src/vec/functions/function_variant_type.cpp | 0.00% (0/2) |
root/doris/be/src/vec/functions/functions_multi_string_position.cpp | 0.00% (0/3) |
root/doris/be/src/vec/functions/functions_multi_string_search.cpp | 0.00% (0/5) |
root/doris/be/src/vec/functions/if.cpp | 0.00% (0/3) |
root/doris/be/src/vec/functions/int_div.cpp | 0.00% (0/4) |
root/doris/be/src/vec/functions/math.cpp | 42.86% (3/7) |
root/doris/be/src/vec/functions/modulo.cpp | 0.00% (0/175) |
root/doris/be/src/vec/functions/multiply.cpp | 0.00% (0/204) |
root/doris/be/src/vec/functions/random.cpp | 100.00% (2/2) |
root/doris/be/src/vec/functions/round.h | 8.70% (6/69) |
root/doris/be/src/vec/functions/uniform.cpp | 0.00% (0/2) |
root/doris/be/src/vec/io/io_helper.h | 100.00% (4/4) |
root/doris/be/src/vec/json/json_parser.cpp | 50.00% (1/2) |
root/doris/be/src/vec/json/parse2column.cpp | 100% (0/0) |
root/doris/be/src/vec/sink/vtablet_block_convertor.cpp | 0.00% (0/1) |
root/doris/be/src/vec/sink/writer/iceberg/viceberg_table_writer.cpp | 0.00% (0/1) |
root/doris/be/src/vec/sink/writer/vhive_table_writer.cpp | 0.00% (0/1) |
Totals | 35.56% (702/1974) |