Coverage Report

Created: 2025-06-18 20:42

Click here for information about interpreting this report.

FilenameLine Coverage
root/doris/be/src/util/jsonb_document.h
  36.91% (55/149)
root/doris/be/src/util/jsonb_parser_simd.h
  100.00% (8/8)
root/doris/be/src/util/jsonb_utils.cpp
  72.73% (8/11)
root/doris/be/src/util/jsonb_utils.h
  82.76% (24/29)
root/doris/be/src/util/jsonb_writer.h
  56.47% (48/85)
root/doris/be/src/vec/columns/column_variant.cpp
  100% (0/0)
root/doris/be/src/vec/data_types/data_type_jsonb.cpp
  100.00% (15/15)
root/doris/be/src/vec/data_types/data_type_jsonb.h
  100% (0/0)
root/doris/be/src/vec/data_types/serde/data_type_array_serde.cpp
  100% (0/0)
root/doris/be/src/vec/data_types/serde/data_type_array_serde.h
  100% (0/0)
root/doris/be/src/vec/data_types/serde/data_type_bitmap_serde.cpp
  100% (0/0)
root/doris/be/src/vec/data_types/serde/data_type_date64_serde.h
  100% (0/0)
root/doris/be/src/vec/data_types/serde/data_type_decimal_serde.cpp
  100.00% (45/45)
root/doris/be/src/vec/data_types/serde/data_type_hll_serde.cpp
  100% (0/0)
root/doris/be/src/vec/data_types/serde/data_type_ipv6_serde.cpp
  100% (0/0)
root/doris/be/src/vec/data_types/serde/data_type_map_serde.cpp
  100% (0/0)
root/doris/be/src/vec/data_types/serde/data_type_nullable_serde.cpp
  100% (0/0)
root/doris/be/src/vec/data_types/serde/data_type_number_serde.cpp
  50.49% (52/103)
root/doris/be/src/vec/data_types/serde/data_type_object_serde.cpp
  100% (0/0)
root/doris/be/src/vec/data_types/serde/data_type_quantilestate_serde.cpp
  100.00% (18/18)
root/doris/be/src/vec/data_types/serde/data_type_quantilestate_serde.h
  100% (0/0)
root/doris/be/src/vec/data_types/serde/data_type_serde.cpp
  100% (0/0)
root/doris/be/src/vec/data_types/serde/data_type_serde.h
  100% (0/0)
root/doris/be/src/vec/data_types/serde/data_type_string_serde.cpp
  71.00% (164/231)
root/doris/be/src/vec/data_types/serde/data_type_string_serde.h
  100% (0/0)
root/doris/be/src/vec/data_types/serde/data_type_struct_serde.cpp
  100% (0/0)
root/doris/be/src/vec/exprs/table_function/vexplode_json_array.cpp
  0.00% (0/3)
root/doris/be/src/vec/exprs/table_function/vexplode_json_array.h
  100% (0/0)
root/doris/be/src/vec/exprs/table_function/vexplode_json_object.cpp
  0.00% (0/3)
root/doris/be/src/vec/functions/function_case.h
  100% (0/0)
root/doris/be/src/vec/functions/function_cast.h
  42.86% (3/7)
root/doris/be/src/vec/functions/function_json.cpp
  100% (0/0)
root/doris/be/src/vec/functions/function_jsonb.cpp
  25.00% (6/24)
root/doris/be/src/vec/jsonb/serialize.cpp
  100.00% (2/2)
root/doris/be/src/vec/olap/olap_data_convertor.cpp
  100.00% (8/8)
Totals
  61.54% (456/741)

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

Generated by llvm-cov -- llvm version 16.0.1