Coverage Report

Created: 2025-04-28 23:10

Click here for information about interpreting this report.

FilenameLine Coverage
root/doris/be/src/agent/agent_server.cpp
  44.44% (4/9)
root/doris/be/src/agent/task_worker_pool.cpp
  90.48% (19/21)
root/doris/be/src/agent/task_worker_pool.h
  100% (0/0)
root/doris/be/src/common/config.cpp
  100% (0/0)
root/doris/be/src/common/config.h
  100% (0/0)
root/doris/be/src/olap/inverted_index_parser.cpp
  100.00% (7/7)
root/doris/be/src/olap/inverted_index_parser.h
  100% (0/0)
root/doris/be/src/olap/rowset/segment_v2/column_reader.cpp
  100.00% (2/2)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/analyzer.cpp
  100.00% (49/49)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/custom_analyzer.cpp
  88.78% (87/98)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/custom_analyzer.h
  100.00% (5/5)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/custom_analyzer_config.cpp
  100.00% (26/26)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/custom_analyzer_config.h
  100.00% (4/4)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/setting.h
  83.72% (72/86)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/token_filter/ascii_folding_filter.cpp
  18.36% (364/1983)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/token_filter/ascii_folding_filter.h
  100.00% (1/1)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/token_filter/ascii_folding_filter_factory.h
  100.00% (7/7)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/token_filter/loser_case_filter_factory.h
  100.00% (7/7)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/token_filter/lower_case_filter.h
  71.43% (25/35)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/token_filter/token_filter.h
  100.00% (3/3)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/token_filter/token_filter_factory.h
  100.00% (2/2)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/token_filter/word_delimiter_filter.cpp
  90.86% (169/186)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/token_filter/word_delimiter_filter.h
  100.00% (27/27)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/token_filter/word_delimiter_filter_factory.h
  77.42% (120/155)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/token_filter/word_delimiter_iterator.cpp
  82.87% (179/216)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/token_filter/word_delimiter_iterator.h
  100.00% (5/5)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/tokenizer/keyword/keyword_tokenizer.h
  100.00% (29/29)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/tokenizer/keyword/keyword_tokenizer_factory.h
  100.00% (9/9)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/tokenizer/ngram/char_matcher.h
  90.00% (36/40)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/tokenizer/ngram/edge_ngram_tokenizer.h
  50.00% (1/2)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/tokenizer/ngram/edge_ngram_tokenizer_factory.h
  100.00% (23/23)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/tokenizer/ngram/ngram_tokenizer.cpp
  92.31% (96/104)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/tokenizer/ngram/ngram_tokenizer.h
  100.00% (6/6)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/tokenizer/ngram/ngram_tokenizer_factory.cpp
  94.44% (51/54)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/tokenizer/ngram/ngram_tokenizer_factory.h
  100.00% (17/17)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/tokenizer/standard/standard_tokenizer.h
  52.94% (27/51)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/tokenizer/standard/standard_tokenizer_factory.h
  100.00% (10/10)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/tokenizer/standard/standard_tokenizer_impl.h
  63.41% (78/123)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/tokenizer/tokenizer.h
  75.00% (6/8)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/tokenizer/tokenizer_factory.h
  100.00% (2/2)
root/doris/be/src/olap/rowset/segment_v2/inverted_index_writer.cpp
  82.35% (14/17)
root/doris/be/src/runtime/exec_env.h
  100.00% (1/1)
root/doris/be/src/runtime/exec_env_init.cpp
  100.00% (2/2)
root/doris/be/src/runtime/index_policy/index_policy_mgr.cpp
  68.97% (80/116)
root/doris/be/src/runtime/index_policy/index_policy_mgr.h
  100.00% (2/2)
root/doris/be/src/vec/exprs/vmatch_predicate.h
  100% (0/0)
root/doris/be/src/vec/functions/function_tokenize.cpp
  100.00% (3/3)
Totals
  47.20% (1677/3553)

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