Coverage Report

Created: 2026-06-09 14:11

Click here for information about interpreting this report.

FilenameLine Coverage
be/src/core/data_type_serde/data_type_datetimev2_serde.cpp
  76.67% (23/30)
be/src/core/data_type_serde/data_type_datetimev2_serde.h
  100% (0/0)
be/src/core/data_type_serde/data_type_datev2_serde.cpp
  65.00% (13/20)
be/src/core/data_type_serde/data_type_datev2_serde.h
  100% (0/0)
be/src/core/data_type_serde/data_type_decimal_serde.cpp
  84.51% (60/71)
be/src/core/data_type_serde/data_type_decimal_serde.h
  100% (0/0)
be/src/core/data_type_serde/data_type_nullable_serde.cpp
  100.00% (13/13)
be/src/core/data_type_serde/data_type_nullable_serde.h
  100% (0/0)
be/src/core/data_type_serde/data_type_number_serde.cpp
  100.00% (45/45)
be/src/core/data_type_serde/data_type_number_serde.h
  100% (0/0)
be/src/core/data_type_serde/data_type_serde.cpp
  0.00% (0/13)
be/src/core/data_type_serde/data_type_serde.h
  100% (0/0)
be/src/core/data_type_serde/data_type_string_serde.cpp
  65.22% (15/23)
be/src/core/data_type_serde/data_type_string_serde.h
  100% (0/0)
be/src/core/data_type_serde/data_type_time_serde.cpp
  0.00% (0/39)
be/src/core/data_type_serde/data_type_time_serde.h
  100% (0/0)
be/src/core/data_type_serde/decoded_column_view.h
  50.00% (7/14)
be/src/exec/operator/file_scan_operator.cpp
  0.00% (0/24)
be/src/exec/operator/file_scan_operator.h
  100% (0/0)
be/src/exec/scan/file_scanner.h
  100% (0/0)
be/src/exec/scan/file_scanner_v2.cpp
  29.54% (226/765)
be/src/exec/scan/file_scanner_v2.h
  0.00% (0/2)
be/src/exec/scan/split_source_connector.h
  63.16% (12/19)
be/src/exprs/vexpr.cpp
  18.18% (2/11)
be/src/exprs/vexpr.h
  100.00% (1/1)
be/src/exprs/vliteral.h
  75.00% (3/4)
be/src/exprs/vslot_ref.h
  0.00% (0/5)
be/src/format/csv/csv_reader.cpp
  0.00% (0/2)
be/src/format/generic_reader.h
  100% (0/0)
be/src/format/json/new_json_reader.cpp
  0.00% (0/2)
be/src/format/native/native_reader.cpp
  100.00% (2/2)
be/src/format/orc/vorc_reader.cpp
  100.00% (2/2)
be/src/format/parquet/vparquet_reader.cpp
  100.00% (2/2)
be/src/format/table/deletion_vector_reader.cpp
  0.00% (0/6)
be/src/format/table/deletion_vector_reader.h
  0.00% (0/13)
be/src/format_v2/column_data.h
  3.65% (5/137)
be/src/format_v2/column_mapper.cpp
  0.00% (0/1676)
be/src/format_v2/column_mapper.h
  0.00% (0/10)
be/src/format_v2/expr/cast.cpp
  0.00% (0/77)
be/src/format_v2/expr/cast.h
  0.00% (0/8)
be/src/format_v2/expr/delete_predicate.cpp
  0.00% (0/63)
be/src/format_v2/expr/delete_predicate.h
  0.00% (0/6)
be/src/format_v2/expr/equality_delete_predicate.cpp
  0.00% (0/103)
be/src/format_v2/expr/equality_delete_predicate.h
  0.00% (0/6)
be/src/format_v2/expr/literal.h
  0.00% (0/4)
be/src/format_v2/expr/slot_ref.h
  0.00% (0/13)
be/src/format_v2/file_reader.cpp
  0.00% (0/72)
be/src/format_v2/file_reader.h
  0.00% (0/31)
be/src/format_v2/parquet/parquet_column_schema.cpp
  0.00% (0/207)
be/src/format_v2/parquet/parquet_file_context.cpp
  0.00% (0/101)
be/src/format_v2/parquet/parquet_reader.cpp
  0.00% (0/396)
be/src/format_v2/parquet/parquet_scan.cpp
  0.00% (0/409)
be/src/format_v2/parquet/parquet_scan.h
  0.00% (0/5)
be/src/format_v2/parquet/parquet_statistics.cpp
  0.00% (0/1027)
be/src/format_v2/parquet/parquet_statistics.h
  0.00% (0/1)
be/src/format_v2/parquet/parquet_type.cpp
  0.00% (0/287)
be/src/format_v2/parquet/reader/arrow_leaf_reader_adapter.cpp
  0.00% (0/324)
be/src/format_v2/parquet/reader/arrow_leaf_reader_adapter.h
  0.00% (0/2)
be/src/format_v2/parquet/reader/column_reader.cpp
  0.00% (0/390)
be/src/format_v2/parquet/reader/column_reader.h
  0.00% (0/11)
be/src/format_v2/parquet/reader/list_column_reader.cpp
  0.00% (0/344)
be/src/format_v2/parquet/reader/list_column_reader.h
  0.00% (0/3)
be/src/format_v2/parquet/reader/map_column_reader.cpp
  0.00% (0/468)
be/src/format_v2/parquet/reader/map_column_reader.h
  0.00% (0/3)
be/src/format_v2/parquet/reader/nested_column_reader.cpp
  0.00% (0/330)
be/src/format_v2/parquet/reader/nested_column_reader.h
  0.00% (0/168)
be/src/format_v2/parquet/reader/row_position_column_reader.cpp
  0.00% (0/42)
be/src/format_v2/parquet/reader/scalar_column_reader.cpp
  0.00% (0/109)
be/src/format_v2/parquet/reader/scalar_column_reader.h
  0.00% (0/5)
be/src/format_v2/parquet/reader/struct_column_reader.cpp
  0.00% (0/285)
be/src/format_v2/parquet/reader/struct_column_reader.h
  0.00% (0/8)
be/src/format_v2/parquet/selection_vector.h
  0.00% (0/90)
be/src/format_v2/schema_projection.cpp
  0.00% (0/75)
be/src/format_v2/table/hive_reader.cpp
  0.00% (0/23)
be/src/format_v2/table/hive_reader.h
  0.00% (0/2)
be/src/format_v2/table/iceberg_reader.cpp
  0.00% (0/455)
be/src/format_v2/table/iceberg_reader.h
  0.00% (0/22)
be/src/format_v2/table/paimon_reader.cpp
  0.00% (0/142)
be/src/format_v2/table/paimon_reader.h
  0.00% (0/1)
be/src/format_v2/table_reader.cpp
  0.00% (0/362)
be/src/format_v2/table_reader.h
  0.00% (0/684)
be/src/io/file_factory.cpp
  80.00% (4/5)
be/src/io/file_factory.h
  100% (0/0)
Totals
  4.30% (435/10120)

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