Coverage Report

Created: 2026-06-11 19:16

Click here for information about interpreting this report.

FilenameLine Coverage
be/src/core/block/block.cpp
  100.00% (2/2)
be/src/core/column/column.h
  100% (0/0)
be/src/core/column/column_const.h
  100.00% (1/1)
be/src/exec/common/hash_table/hash_map_context.h
  100.00% (3/3)
be/src/exec/common/join_utils.h
  100.00% (1/1)
be/src/exec/common/util.hpp
  75.00% (3/4)
be/src/exec/common/variant_util.cpp
  100.00% (7/7)
be/src/exec/operator/hashjoin_build_sink.cpp
  45.00% (9/20)
be/src/exec/operator/hashjoin_probe_operator.cpp
  42.11% (8/19)
be/src/exec/operator/join/process_hash_table_probe_impl.h
  50.00% (1/2)
be/src/exec/operator/nested_loop_join_probe_operator.cpp
  0.00% (0/59)
be/src/exec/operator/operator.cpp
  50.00% (2/4)
be/src/exec/operator/schema_scan_operator.cpp
  0.00% (0/2)
be/src/exprs/aggregate/aggregate_function_count.h
  100.00% (1/1)
be/src/exprs/aggregate/aggregate_function_map.h
  0.00% (0/3)
be/src/exprs/aggregate/aggregate_function_percentile.h
  0.00% (0/2)
be/src/exprs/aggregate/aggregate_function_retention.h
  100.00% (1/1)
be/src/exprs/aggregate/aggregate_function_topn.h
  0.00% (0/1)
be/src/exprs/bloom_filter_func_adaptor.h
  75.00% (3/4)
be/src/exprs/function/array/function_array_constructor.cpp
  0.00% (0/1)
be/src/exprs/function/array/function_array_count.cpp
  0.00% (0/1)
be/src/exprs/function/array/function_array_distance.h
  100.00% (3/3)
be/src/exprs/function/array/function_array_distinct.h
  0.00% (0/4)
be/src/exprs/function/array/function_array_element.h
  75.00% (6/8)
be/src/exprs/function/array/function_array_enumerate.cpp
  0.00% (0/1)
be/src/exprs/function/array/function_array_enumerate_uniq.cpp
  0.00% (0/10)
be/src/exprs/function/array/function_array_first_or_last_index.cpp
  0.00% (0/1)
be/src/exprs/function/array/function_array_index.h
  100.00% (9/9)
be/src/exprs/function/array/function_array_mapped.h
  50.00% (1/2)
be/src/exprs/function/array/function_array_pushback.cpp
  0.00% (0/1)
be/src/exprs/function/array/function_array_pushfront.cpp
  0.00% (0/1)
be/src/exprs/function/array/function_array_remove.h
  0.00% (0/10)
be/src/exprs/function/array/function_array_split.cpp
  0.00% (0/4)
be/src/exprs/function/array/function_array_utils.cpp
  100.00% (6/6)
be/src/exprs/function/array/varray_match_function.cpp
  0.00% (0/5)
be/src/exprs/function/complex_hash_map_dictionary.cpp
  100.00% (1/1)
be/src/exprs/function/complex_hash_map_dictionary.h
  100.00% (1/1)
be/src/exprs/function/dictionary_util.h
  100.00% (2/2)
be/src/exprs/function/function_collection_in.h
  0.00% (0/1)
be/src/exprs/function/function_ip.h
  0.00% (0/6)
be/src/exprs/function/function_jsonb.cpp
  69.39% (34/49)
be/src/exprs/function/function_map.cpp
  0.00% (0/2)
be/src/exprs/function/functions_multi_string_search.cpp
  0.00% (0/1)
be/src/exprs/function/if.cpp
  100.00% (1/1)
be/src/exprs/function/ip_address_dictionary.cpp
  100.00% (2/2)
be/src/exprs/hybrid_set.h
  100.00% (3/3)
be/src/exprs/minmax_predicate.h
  100.00% (1/1)
be/src/format/column_type_convert.h
  100.00% (8/8)
be/src/format/jni/jni_data_bridge.cpp
  0.00% (0/4)
be/src/format/json/new_json_reader.cpp
  25.00% (1/4)
be/src/format/orc/vorc_reader.cpp
  50.00% (3/6)
be/src/format/parquet/parquet_column_convert.h
  100.00% (6/6)
be/src/format/parquet/vparquet_column_reader.cpp
  80.00% (4/5)
be/src/format/parquet/vparquet_column_reader.h
  100.00% (1/1)
be/src/format/table/equality_delete.cpp
  0.00% (0/5)
be/src/storage/iterator/olap_data_convertor.cpp
  100.00% (2/2)
be/src/storage/iterator/vertical_block_reader.cpp
  100.00% (1/1)
be/src/storage/predicate/bloom_filter_predicate.h
  0.00% (0/1)
be/src/storage/predicate/comparison_predicate.h
  66.67% (2/3)
be/src/storage/predicate/in_list_predicate.h
  0.00% (0/2)
be/src/storage/predicate/like_column_predicate.cpp
  0.00% (0/1)
be/src/storage/predicate/like_column_predicate.h
  0.00% (0/1)
be/src/storage/schema_change/schema_change.cpp
  0.00% (0/22)
be/src/storage/segment/column_reader.cpp
  50.00% (10/20)
be/src/storage/segment/segment_iterator.cpp
  33.33% (1/3)
be/src/storage/segment/variant/variant_column_reader.cpp
  100.00% (13/13)
Totals
  43.04% (164/381)

Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)

Generated by llvm-cov -- llvm version 20.1.8