Coverage Report

Created: 2025-05-19 03:50

Click here for information about interpreting this report.

FilenameLine Coverage
root/doris/be/src/agent/task_worker_pool.cpp
  0.00% (0/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
  85.71% (6/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% (3/3)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/abstract_analysis_factory.h
  100.00% (1/1)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analysis_factory_mgr.cpp
  100.00% (30/30)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analysis_factory_mgr.h
  100.00% (6/6)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/analyzer.cpp
  58.97% (46/78)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/custom_analyzer.cpp
  66.67% (46/69)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/custom_analyzer.h
  80.00% (4/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
  100.00% (87/87)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/token_filter/ascii_folding_filter.cpp
  21.54% (427/1982)
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% (8/8)
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/lower_case_filter_factory.h
  100.00% (8/8)
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
  97.81% (179/183)
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
  83.33% (180/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/token_stream.h
  100.00% (11/11)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/tokenizer/keyword/keyword_tokenizer.h
  100.00% (30/30)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/tokenizer/keyword/keyword_tokenizer_factory.h
  90.00% (9/10)
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
  66.67% (2/3)
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.23% (95/103)
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% (18/18)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/tokenizer/standard/standard_tokenizer.h
  98.04% (50/51)
root/doris/be/src/olap/rowset/segment_v2/inverted_index/tokenizer/standard/standard_tokenizer_factory.h
  100.00% (11/11)
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
  77.78% (7/9)
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
  80.00% (12/15)
root/doris/be/src/runtime/exec_env.h
  0.00% (0/1)
root/doris/be/src/runtime/exec_env_init.cpp
  50.00% (1/2)
root/doris/be/src/runtime/index_policy/index_policy_mgr.cpp
  89.66% (104/116)
root/doris/be/src/runtime/index_policy/index_policy_mgr.h
  100.00% (2/2)
root/doris/be/src/vec/exprs/vmatch_predicate.cpp
  0.00% (0/1)
root/doris/be/src/vec/exprs/vmatch_predicate.h
  100% (0/0)
root/doris/be/src/vec/functions/function_tokenize.cpp
  0.00% (0/35)
root/doris/be/src/vec/functions/function_tokenize.h
  0.00% (0/1)
root/doris/be/src/vec/functions/match.cpp
  0.00% (0/4)
Totals
  49.33% (1792/3633)

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