| Filename | Line Coverage |
root/doris/be/src/olap/memtable.cpp | 33.33% (1/3) |
root/doris/be/src/olap/tablet_schema.cpp | 100.00% (2/2) |
root/doris/be/src/pipeline/exec/analytic_sink_operator.h | 100.00% (7/7) |
root/doris/be/src/runtime/primitive_type.h | 64.29% (9/14) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_ai_agg.cpp | 100.00% (1/1) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_approx_count_distinct.cpp | 0.00% (0/1) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_array_agg.cpp | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_avg.cpp | 50.00% (4/8) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_avg.h | 100.00% (2/2) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_bitmap.cpp | 100.00% (1/1) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_bitmap_agg.cpp | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_collect.cpp | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_corr.cpp | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_count.cpp | 0.00% (0/1) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_count_by_enum.cpp | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_covar.cpp | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_distinct.cpp | 33.33% (1/3) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_foreach.cpp | 100.00% (7/7) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_foreachv2.cpp | 25.00% (2/8) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_group_array_set_op.cpp | 50.00% (1/2) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_group_concat.cpp | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_histogram.cpp | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_kurtosis.cpp | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_linear_histogram.cpp | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_map.cpp | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_map_v2.cpp | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_min_max.cpp | 100.00% (2/2) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_min_max.h | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_min_max_by.h | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_orthogonal_bitmap.cpp | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_percentile.cpp | 0.00% (0/2) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_percentile_reservoir.cpp | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_product.h | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_quantile_state.cpp | 0.00% (0/1) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_quantile_state.h | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_reader_first_last.h | 81.25% (13/16) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_regr_union.cpp | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_sem.cpp | 50.00% (3/6) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_sequence_match.cpp | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_simple_factory.h | 100.00% (4/4) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_skew.cpp | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_stddev.cpp | 0.00% (0/7) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_sum.cpp | 75.00% (6/8) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_sum.h | 100.00% (1/1) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_topn.cpp | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_uniq.cpp | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_uniq_distribute_key.cpp | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_window.cpp | 100.00% (1/1) |
root/doris/be/src/vec/aggregate_functions/aggregate_function_window_funnel.cpp | 100% (0/0) |
root/doris/be/src/vec/aggregate_functions/helpers.h | 0.00% (0/42) |
root/doris/be/src/vec/core/call_on_type_index.h | 0.00% (0/54) |
root/doris/be/src/vec/data_types/data_type_agg_state.h | 43.75% (7/16) |
root/doris/be/src/vec/exec/scan/file_scanner.cpp | 0.00% (0/2) |
root/doris/be/src/vec/exprs/vcast_expr.cpp | 100.00% (2/2) |
root/doris/be/src/vec/exprs/vectorized_agg_fn.cpp | 50.00% (2/4) |
root/doris/be/src/vec/exprs/vectorized_fn_call.cpp | 100.00% (1/1) |
root/doris/be/src/vec/exprs/vin_predicate.cpp | 100.00% (2/2) |
root/doris/be/src/vec/exprs/vmatch_predicate.cpp | 0.00% (0/2) |
root/doris/be/src/vec/exprs/vtopn_pred.h | 0.00% (0/2) |
root/doris/be/src/vec/functions/array/function_array_aggregation.cpp | 37.93% (66/174) |
root/doris/be/src/vec/functions/array/function_array_cum_sum.cpp | 2.86% (2/70) |
root/doris/be/src/vec/functions/comparison_equal_for_null.cpp | 100.00% (4/4) |
root/doris/be/src/vec/functions/function.h | 0.00% (0/44) |
root/doris/be/src/vec/functions/function_ifnull.h | 100.00% (1/1) |
root/doris/be/src/vec/functions/nullif.cpp | 100.00% (4/4) |
root/doris/be/src/vec/functions/simple_function_factory.h | 100.00% (10/10) |
Totals | 31.18% (169/542) |