Coverage Report

Created: 2025-06-17 05:33

Click here for information about interpreting this report.

FilenameLine Coverage
root/doris/be/src/exec/table_connector.cpp
  100.00% (5/5)
root/doris/be/src/pipeline/exec/aggregation_sink_operator.cpp
  100.00% (14/14)
root/doris/be/src/pipeline/exec/aggregation_source_operator.cpp
  100.00% (13/13)
root/doris/be/src/pipeline/exec/analytic_sink_operator.cpp
  100.00% (12/12)
root/doris/be/src/pipeline/exec/analytic_source_operator.cpp
  100.00% (2/2)
root/doris/be/src/pipeline/exec/cache_source_operator.cpp
  100.00% (3/3)
root/doris/be/src/pipeline/exec/datagen_operator.cpp
  100.00% (2/2)
root/doris/be/src/pipeline/exec/distinct_streaming_aggregation_operator.cpp
  100.00% (7/7)
root/doris/be/src/pipeline/exec/es_scan_operator.cpp
  0.00% (0/3)
root/doris/be/src/pipeline/exec/exchange_sink_operator.cpp
  93.94% (31/33)
root/doris/be/src/pipeline/exec/exchange_sink_operator.h
  100% (0/0)
root/doris/be/src/pipeline/exec/exchange_source_operator.cpp
  100.00% (7/7)
root/doris/be/src/pipeline/exec/file_scan_operator.cpp
  0.00% (0/1)
root/doris/be/src/pipeline/exec/group_commit_block_sink_operator.cpp
  100.00% (4/4)
root/doris/be/src/pipeline/exec/hashjoin_build_sink.cpp
  100.00% (12/12)
root/doris/be/src/pipeline/exec/hashjoin_probe_operator.cpp
  100.00% (9/9)
root/doris/be/src/pipeline/exec/jdbc_scan_operator.cpp
  100.00% (4/4)
root/doris/be/src/pipeline/exec/join_build_sink_operator.cpp
  100.00% (2/2)
root/doris/be/src/pipeline/exec/join_probe_operator.cpp
  100.00% (6/6)
root/doris/be/src/pipeline/exec/local_merge_sort_source_operator.cpp
  100.00% (1/1)
root/doris/be/src/pipeline/exec/materialization_source_operator.h
  100.00% (2/2)
root/doris/be/src/pipeline/exec/memory_scratch_sink_operator.cpp
  100.00% (4/4)
root/doris/be/src/pipeline/exec/meta_scan_operator.cpp
  100.00% (2/2)
root/doris/be/src/pipeline/exec/multi_cast_data_stream_sink.cpp
  100.00% (4/4)
root/doris/be/src/pipeline/exec/multi_cast_data_stream_sink.h
  100% (0/0)
root/doris/be/src/pipeline/exec/multi_cast_data_stream_source.cpp
  100.00% (6/6)
root/doris/be/src/pipeline/exec/multi_cast_data_stream_source.h
  100% (0/0)
root/doris/be/src/pipeline/exec/multi_cast_data_streamer.cpp
  100.00% (7/7)
root/doris/be/src/pipeline/exec/multi_cast_data_streamer.h
  100.00% (3/3)
root/doris/be/src/pipeline/exec/nested_loop_join_build_operator.cpp
  100.00% (1/1)
root/doris/be/src/pipeline/exec/nested_loop_join_probe_operator.cpp
  100.00% (5/5)
root/doris/be/src/pipeline/exec/olap_scan_operator.cpp
  100.00% (9/9)
root/doris/be/src/pipeline/exec/olap_scan_operator.h
  100.00% (3/3)
root/doris/be/src/pipeline/exec/operator.cpp
  100.00% (50/50)
root/doris/be/src/pipeline/exec/operator.h
  100.00% (62/62)
root/doris/be/src/pipeline/exec/partition_sort_sink_operator.cpp
  100.00% (18/18)
root/doris/be/src/pipeline/exec/partition_sort_source_operator.cpp
  100.00% (2/2)
root/doris/be/src/pipeline/exec/partitioned_aggregation_sink_operator.cpp
  100.00% (10/10)
root/doris/be/src/pipeline/exec/partitioned_aggregation_sink_operator.h
  100.00% (1/1)
root/doris/be/src/pipeline/exec/partitioned_aggregation_source_operator.cpp
  100.00% (5/5)
root/doris/be/src/pipeline/exec/partitioned_hash_join_probe_operator.cpp
  100.00% (69/69)
root/doris/be/src/pipeline/exec/partitioned_hash_join_probe_operator.h
  100% (0/0)
root/doris/be/src/pipeline/exec/partitioned_hash_join_sink_operator.cpp
  100.00% (16/16)
root/doris/be/src/pipeline/exec/repeat_operator.cpp
  100.00% (3/3)
root/doris/be/src/pipeline/exec/result_sink_operator.cpp
  100.00% (6/6)
root/doris/be/src/pipeline/exec/scan_operator.cpp
  100.00% (12/12)
root/doris/be/src/pipeline/exec/schema_scan_operator.cpp
  100.00% (1/1)
root/doris/be/src/pipeline/exec/set_probe_sink_operator.cpp
  100.00% (2/2)
root/doris/be/src/pipeline/exec/set_sink_operator.cpp
  100.00% (3/3)
root/doris/be/src/pipeline/exec/set_source_operator.cpp
  100.00% (2/2)
root/doris/be/src/pipeline/exec/sort_sink_operator.cpp
  100.00% (8/8)
root/doris/be/src/pipeline/exec/spill_sort_sink_operator.cpp
  100.00% (12/12)
root/doris/be/src/pipeline/exec/spill_sort_source_operator.cpp
  100.00% (5/5)
root/doris/be/src/pipeline/exec/spill_utils.h
  100.00% (20/20)
root/doris/be/src/pipeline/exec/streaming_aggregation_operator.cpp
  100.00% (18/18)
root/doris/be/src/pipeline/exec/table_function_operator.cpp
  100.00% (3/3)
root/doris/be/src/pipeline/exec/union_sink_operator.cpp
  100.00% (1/1)
root/doris/be/src/pipeline/exec/union_source_operator.cpp
  100.00% (1/1)
root/doris/be/src/pipeline/local_exchange/local_exchange_sink_operator.cpp
  100.00% (5/5)
root/doris/be/src/pipeline/local_exchange/local_exchange_source_operator.cpp
  100.00% (2/2)
root/doris/be/src/pipeline/local_exchange/local_exchange_source_operator.h
  100.00% (1/1)
root/doris/be/src/pipeline/pipeline_fragment_context.cpp
  100.00% (4/4)
root/doris/be/src/pipeline/pipeline_task.cpp
  100.00% (3/3)
root/doris/be/src/util/runtime_profile.cpp
  100.00% (8/8)
root/doris/be/src/util/runtime_profile.h
  100% (0/0)
root/doris/be/src/vec/exec/scan/olap_scanner.cpp
  100.00% (1/1)
root/doris/be/src/vec/exec/scan/scanner_context.cpp
  100.00% (1/1)
root/doris/be/src/vec/exec/vjdbc_connector.h
  100.00% (2/2)
root/doris/be/src/vec/sink/writer/async_result_writer.cpp
  100.00% (10/10)
root/doris/be/src/vec/sink/writer/async_result_writer.h
  100% (0/0)
root/doris/be/src/vec/sink/writer/iceberg/viceberg_table_writer.cpp
  0.00% (0/12)
root/doris/be/src/vec/sink/writer/vhive_partition_writer.cpp
  0.00% (0/1)
root/doris/be/src/vec/sink/writer/vhive_table_writer.cpp
  0.00% (0/16)
root/doris/be/src/vec/sink/writer/vjdbc_table_writer.h
  100.00% (2/2)
root/doris/be/src/vec/sink/writer/vtablet_writer.cpp
  100.00% (5/5)
root/doris/be/src/vec/sink/writer/vtablet_writer_v2.cpp
  100.00% (19/19)
root/doris/be/src/vec/spill/spill_reader.h
  100.00% (10/10)
root/doris/be/src/vec/spill/spill_stream.cpp
  100.00% (6/6)
root/doris/be/src/vec/spill/spill_stream.h
  100.00% (3/3)
root/doris/be/src/vec/spill/spill_stream_manager.cpp
  66.67% (2/3)
root/doris/be/src/vec/spill/spill_stream_manager.h
  100% (0/0)
root/doris/be/src/vec/spill/spill_writer.h
  100.00% (12/12)
Totals
  94.39% (606/642)

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