Coverage Report

Created: 2026-03-11 10:17

Click here for information about interpreting this report.

FilenameLine Coverage
root/doris/be/src/common/config.cpp
  100% (0/0)
root/doris/be/src/common/config.h
  100% (0/0)
root/doris/be/src/exec/operator/aggregation_sink_operator.cpp
  100.00% (9/9)
root/doris/be/src/exec/operator/aggregation_sink_operator.h
  100% (0/0)
root/doris/be/src/exec/operator/aggregation_source_operator.cpp
  100.00% (4/4)
root/doris/be/src/exec/operator/aggregation_source_operator.h
  100% (0/0)
root/doris/be/src/exec/operator/multi_cast_data_streamer.cpp
  100.00% (28/28)
root/doris/be/src/exec/operator/multi_cast_data_streamer.h
  100% (0/0)
root/doris/be/src/exec/operator/operator.h
  92.86% (13/14)
root/doris/be/src/exec/operator/partitioned_aggregation_sink_operator.cpp
  86.53% (167/193)
root/doris/be/src/exec/operator/partitioned_aggregation_sink_operator.h
  100% (0/0)
root/doris/be/src/exec/operator/partitioned_aggregation_source_operator.cpp
  83.40% (216/259)
root/doris/be/src/exec/operator/partitioned_aggregation_source_operator.h
  100.00% (2/2)
root/doris/be/src/exec/operator/partitioned_hash_join_probe_operator.cpp
  85.82% (363/423)
root/doris/be/src/exec/operator/partitioned_hash_join_probe_operator.h
  100.00% (6/6)
root/doris/be/src/exec/operator/partitioned_hash_join_sink_operator.cpp
  87.58% (134/153)
root/doris/be/src/exec/operator/partitioned_hash_join_sink_operator.h
  100% (0/0)
root/doris/be/src/exec/operator/spill_iceberg_table_sink_operator.cpp
  0.00% (0/4)
root/doris/be/src/exec/operator/spill_iceberg_table_sink_operator.h
  100% (0/0)
root/doris/be/src/exec/operator/spill_sort_sink_operator.cpp
  84.62% (33/39)
root/doris/be/src/exec/operator/spill_sort_sink_operator.h
  100% (0/0)
root/doris/be/src/exec/operator/spill_sort_source_operator.cpp
  97.40% (75/77)
root/doris/be/src/exec/operator/spill_sort_source_operator.h
  100% (0/0)
root/doris/be/src/exec/operator/spill_utils.h
  83.33% (5/6)
root/doris/be/src/exec/partitioner/partitioner.cpp
  100% (0/0)
root/doris/be/src/exec/partitioner/partitioner.h
  100.00% (1/1)
root/doris/be/src/exec/pipeline/dependency.cpp
  100.00% (5/5)
root/doris/be/src/exec/pipeline/dependency.h
  100.00% (1/1)
root/doris/be/src/exec/pipeline/pipeline_fragment_context.cpp
  0.00% (0/10)
root/doris/be/src/exec/pipeline/pipeline_task.cpp
  73.61% (106/144)
root/doris/be/src/exec/pipeline/pipeline_task.h
  100% (0/0)
root/doris/be/src/exec/pipeline/revokable_task.h
  100% (0/0)
root/doris/be/src/exec/scan/split_source_connector.h
  100.00% (2/2)
root/doris/be/src/exec/sink/writer/iceberg/viceberg_sort_writer.cpp
  0.00% (0/44)
root/doris/be/src/exec/sink/writer/iceberg/viceberg_sort_writer.h
  100% (0/0)
root/doris/be/src/exec/sort/sort_cursor.h
  100% (0/0)
root/doris/be/src/exec/sort/sorter.h
  100.00% (2/2)
root/doris/be/src/exec/spill/spill_file.cpp
  92.50% (37/40)
root/doris/be/src/exec/spill/spill_file.h
  100.00% (1/1)
root/doris/be/src/exec/spill/spill_file_reader.cpp
  92.72% (140/151)
root/doris/be/src/exec/spill/spill_file_writer.cpp
  90.91% (170/187)
root/doris/be/src/exec/spill/spill_repartitioner.cpp
  90.87% (219/241)
root/doris/be/src/exec/spill/spill_repartitioner.h
  100.00% (3/3)
root/doris/be/src/format/parquet/byte_array_dict_decoder.cpp
  100.00% (2/2)
root/doris/be/src/format/parquet/byte_array_dict_decoder.h
  100% (0/0)
root/doris/be/src/format/parquet/fix_length_dict_decoder.hpp
  100% (0/0)
root/doris/be/src/runtime/exec_env.h
  100.00% (1/1)
root/doris/be/src/runtime/exec_env_init.cpp
  50.00% (2/4)
root/doris/be/src/runtime/query_context.cpp
  100% (0/0)
root/doris/be/src/runtime/runtime_state.h
  84.38% (54/64)
Totals
  84.95% (1801/2120)

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