Coverage Report

Created: 2026-08-20 11:35

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
cloud/src/common/bvars.h
 100.00% (24/24)
  89.36% (168/188)
  51.33% (116/226)
  66.07% (37/56)
cloud/src/common/configbase.cpp
  93.10% (27/29)
  80.23% (280/349)
  58.23% (343/589)
  40.05% (173/432)
cloud/src/common/configbase.h
 100.00% (5/5)
 100.00% (20/20)
 100.00% (18/18)
  75.00% (6/8)
cloud/src/common/defer.h
 100.00% (2/2)
 100.00% (2/2)
 100.00% (3/3)
- (0/0)
cloud/src/common/encryption_util.cpp
 100.00% (18/18)
  65.61% (374/570)
  57.01% (305/535)
  61.13% (151/247)
cloud/src/common/encryption_util.h
 100.00% (3/3)
  63.16% (12/19)
  77.78% (7/9)
  50.00% (2/4)
cloud/src/common/http_helper.cpp
  55.30% (73/132)
  68.99% (1157/1677)
  38.10% (256/672)
  24.28% (59/243)
cloud/src/common/http_helper.h
 100.00% (5/5)
  86.67% (26/30)
  96.15% (25/26)
  83.33% (15/18)
cloud/src/common/kms.cpp
  85.71% (6/7)
  25.23% (27/107)
  25.15% (42/167)
  25.00% (12/48)
cloud/src/common/kms.h
 100.00% (3/3)
 100.00% (3/3)
 100.00% (4/4)
- (0/0)
cloud/src/common/lexical_util.h
 100.00% (2/2)
  92.31% (12/13)
  80.00% (4/5)
  50.00% (1/2)
cloud/src/common/logging.cpp
  81.82% (9/11)
  58.70% (81/138)
  64.91% (37/57)
  47.37% (18/38)
cloud/src/common/logging.h
 100.00% (3/3)
 100.00% (14/14)
 100.00% (7/7)
- (0/0)
cloud/src/common/metric.cpp
  90.00% (18/20)
  82.83% (386/466)
  64.91% (185/285)
  58.47% (69/118)
cloud/src/common/metric.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (3/3)
- (0/0)
cloud/src/common/network_util.cpp
 100.00% (12/12)
  71.88% (138/192)
  43.57% (166/381)
  68.06% (49/72)
cloud/src/common/simple_sync_queue.h
  90.00% (9/10)
  90.00% (36/40)
  94.12% (16/17)
 100.00% (4/4)
cloud/src/common/simple_thread_pool.h
  77.78% (7/9)
  72.00% (54/75)
  86.67% (39/45)
  83.33% (20/24)
cloud/src/common/stopwatch.h
  75.00% (6/8)
  86.49% (32/37)
  82.35% (14/17)
  62.50% (5/8)
cloud/src/common/string_util.h
 100.00% (4/4)
  92.59% (25/27)
 100.00% (10/10)
  83.33% (5/6)
cloud/src/common/sync_executor.h
 100.00% (13/13)
  95.00% (76/80)
  71.11% (64/90)
  87.50% (14/16)
cloud/src/common/util.cpp
 100.00% (6/6)
  98.77% (161/163)
  96.81% (91/94)
  92.19% (59/64)
cloud/src/meta-service/delete_bitmap_lock_white_list.cpp
  83.33% (5/6)
  73.68% (42/57)
  71.43% (20/28)
  66.67% (12/18)
cloud/src/meta-service/doris_txn.cpp
 100.00% (2/2)
 100.00% (30/30)
 100.00% (8/8)
 100.00% (4/4)
cloud/src/meta-service/http_encode_key.cpp
  93.24% (69/74)
  73.49% (427/581)
  70.85% (384/542)
  61.98% (119/192)
cloud/src/meta-service/injection_point_http.cpp
   0.00% (0/25)
   0.00% (0/486)
   0.00% (0/383)
   0.00% (0/76)
cloud/src/meta-service/meta_server.cpp
 100.00% (17/17)
  84.64% (281/332)
  60.33% (327/542)
  70.64% (77/109)
cloud/src/meta-service/meta_server.h
 100.00% (2/2)
 100.00% (4/4)
 100.00% (5/5)
- (0/0)
cloud/src/meta-service/meta_service.cpp
  93.90% (77/82)
  67.03% (3486/5201)
  66.08% (4823/7299)
  60.23% (1410/2341)
cloud/src/meta-service/meta_service.h
  84.85% (84/99)
  74.07% (320/432)
  56.44% (184/326)
  60.94% (39/64)
cloud/src/meta-service/meta_service_helper.h
 100.00% (11/11)
  88.59% (132/149)
  93.46% (200/214)
  80.30% (53/66)
cloud/src/meta-service/meta_service_http.cpp
 100.00% (4/4)
  99.21% (126/127)
  98.65% (146/148)
  77.03% (57/74)
cloud/src/meta-service/meta_service_http.h
 100.00% (6/6)
 100.00% (21/21)
 100.00% (14/14)
  83.33% (5/6)
cloud/src/meta-service/meta_service_job.cpp
  90.62% (29/32)
  74.54% (1411/1893)
  57.11% (1739/3045)
  67.25% (536/797)
cloud/src/meta-service/meta_service_partition.cpp
 100.00% (27/27)
  68.74% (1115/1622)
  69.18% (1035/1496)
  63.04% (527/836)
cloud/src/meta-service/meta_service_rate_limit_helper.cpp
  41.67% (20/48)
  43.47% (286/658)
  37.70% (144/382)
  34.09% (90/264)
cloud/src/meta-service/meta_service_rate_limit_helper.h
 100.00% (1/1)
 100.00% (4/4)
 100.00% (7/7)
 100.00% (8/8)
cloud/src/meta-service/meta_service_resource.cpp
  90.27% (102/113)
  65.64% (3290/5012)
  59.78% (3716/6216)
  55.28% (1199/2169)
cloud/src/meta-service/meta_service_schema.cpp
  90.00% (18/20)
  75.22% (258/343)
  56.77% (264/465)
  71.55% (83/116)
cloud/src/meta-service/meta_service_snapshot.cpp
   0.00% (0/8)
   0.00% (0/137)
   0.00% (0/368)
   0.00% (0/208)
cloud/src/meta-service/meta_service_table_stream.cpp
 100.00% (5/5)
  79.60% (160/201)
  72.63% (130/179)
  67.57% (75/111)
cloud/src/meta-service/meta_service_tablet_stats.cpp
  58.33% (7/12)
  19.84% (121/610)
  12.44% (78/627)
  25.38% (50/197)
cloud/src/meta-service/meta_service_txn.cpp
  92.54% (62/67)
  61.18% (2715/4438)
  56.57% (4410/7796)
  55.14% (1088/1973)
cloud/src/meta-service/meta_service_util.cpp
 100.00% (3/3)
 100.00% (15/15)
 100.00% (11/11)
 100.00% (2/2)
cloud/src/meta-service/table_stream_metadata_reader.cpp
  93.33% (14/15)
  81.51% (238/292)
  81.78% (175/214)
  75.00% (117/156)
cloud/src/meta-service/table_stream_metadata_reader.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
- (0/0)
cloud/src/meta-service/txn_lazy_committer.cpp
 100.00% (22/22)
  65.70% (544/828)
  57.25% (813/1420)
  58.95% (168/285)
cloud/src/meta-service/txn_lazy_committer.h
  66.67% (2/3)
  66.67% (2/3)
  66.67% (2/3)
- (0/0)
cloud/src/meta-store/blob_message.cpp
 100.00% (25/25)
  87.70% (221/252)
  45.18% (136/301)
  72.73% (64/88)
cloud/src/meta-store/blob_message.h
  83.33% (5/6)
  83.33% (5/6)
  87.50% (7/8)
  50.00% (2/4)
cloud/src/meta-store/clone_chain_reader.cpp
  92.98% (53/57)
  80.99% (1010/1247)
  54.63% (667/1221)
  70.30% (348/495)
cloud/src/meta-store/clone_chain_reader.h
  66.67% (8/12)
  56.76% (21/37)
  78.95% (15/19)
- (0/0)
cloud/src/meta-store/codec.cpp
 100.00% (10/10)
  91.45% (107/117)
  85.53% (65/76)
  67.39% (31/46)
cloud/src/meta-store/document_message.cpp
 100.00% (26/26)
  73.13% (381/521)
  26.42% (237/897)
  70.12% (115/164)
cloud/src/meta-store/document_message.h
 100.00% (2/2)
 100.00% (10/10)
 100.00% (4/4)
- (0/0)
cloud/src/meta-store/document_message_get_range.h
  85.71% (6/7)
  85.00% (68/80)
  58.02% (47/81)
  76.32% (29/38)
cloud/src/meta-store/keys.cpp
  89.29% (100/112)
  76.99% (783/1017)
  68.49% (326/476)
  45.87% (111/242)
cloud/src/meta-store/keys.h
  96.92% (63/65)
  97.40% (75/77)
  96.97% (64/66)
- (0/0)
cloud/src/meta-store/mem_txn_kv.cpp
  97.83% (45/46)
  90.34% (701/776)
  82.93% (408/492)
  82.85% (227/274)
cloud/src/meta-store/mem_txn_kv.h
  88.89% (24/27)
  83.33% (50/60)
  79.25% (42/53)
  55.56% (10/18)
cloud/src/meta-store/meta_reader.cpp
  92.31% (60/65)
  72.45% (860/1187)
  44.53% (614/1379)
  66.10% (271/410)
cloud/src/meta-store/meta_reader.h
  91.67% (11/12)
  97.22% (35/36)
  94.74% (18/19)
- (0/0)
cloud/src/meta-store/txn_kv.cpp
  90.91% (70/77)
  70.17% (882/1257)
  47.20% (768/1627)
  62.01% (271/437)
cloud/src/meta-store/txn_kv.h
  89.58% (43/48)
  78.30% (83/106)
  90.43% (85/94)
  57.69% (15/26)
cloud/src/meta-store/txn_kv_error.h
 100.00% (4/4)
  82.76% (24/29)
  73.68% (14/19)
  83.33% (25/30)
cloud/src/meta-store/versioned_value.cpp
 100.00% (14/14)
  88.30% (166/188)
  55.63% (84/151)
  75.00% (51/68)
cloud/src/meta-store/versioned_value.h
  42.86% (3/7)
  20.83% (5/24)
  63.64% (7/11)
  50.00% (2/4)
cloud/src/meta-store/versionstamp.h
  78.95% (15/19)
  71.11% (64/90)
  84.21% (32/38)
  80.00% (8/10)
cloud/src/rate-limiter/rate_limiter.cpp
 100.00% (19/19)
  91.93% (148/161)
  72.29% (60/83)
  80.95% (34/42)
cloud/src/rate-limiter/rate_limiter.h
  87.50% (7/8)
  87.50% (7/8)
  90.91% (10/11)
- (0/0)
cloud/src/recycler/checker.cpp
  83.15% (74/89)
  69.02% (2658/3851)
  46.44% (2146/4621)
  53.18% (627/1179)
cloud/src/recycler/checker.h
  42.86% (3/7)
  50.00% (6/12)
  63.64% (7/11)
  66.67% (4/6)
cloud/src/recycler/checker_snapshot.cpp
   0.00% (0/2)
   0.00% (0/54)
   0.00% (0/154)
   0.00% (0/24)
cloud/src/recycler/hdfs_accessor.cpp
   7.69% (3/39)
   2.12% (9/425)
   2.86% (16/559)
   2.86% (4/140)
cloud/src/recycler/meta_checker.h
   0.00% (0/7)
   0.00% (0/25)
   0.00% (0/7)
- (0/0)
cloud/src/recycler/recycler.cpp
  87.15% (217/249)
  69.54% (6770/9736)
  48.75% (4611/9458)
  54.96% (1181/2149)
cloud/src/recycler/recycler.h
  85.19% (23/27)
  95.60% (87/91)
  95.45% (84/88)
  90.00% (9/10)
cloud/src/recycler/recycler_operation_log.cpp
 100.00% (27/27)
  75.00% (645/860)
  40.93% (571/1395)
  66.07% (222/336)
cloud/src/recycler/recycler_service.cpp
   9.68% (3/31)
   7.00% (48/686)
  12.79% (66/516)
   8.82% (12/136)
cloud/src/recycler/recycler_service.h
   0.00% (0/4)
   0.00% (0/4)
   0.00% (0/4)
- (0/0)
cloud/src/recycler/recycler_snapshot.cpp
  75.00% (3/4)
  62.75% (32/51)
  28.24% (24/85)
  65.00% (13/20)
cloud/src/recycler/s3_accessor.cpp
  47.92% (23/48)
  43.61% (239/548)
  29.52% (129/437)
  24.70% (41/166)
cloud/src/recycler/s3_accessor.h
  25.00% (1/4)
  57.14% (4/7)
  20.00% (1/5)
- (0/0)
cloud/src/recycler/snapshot_chain_compactor.cpp
   0.00% (0/25)
   0.00% (0/347)
   0.00% (0/367)
   0.00% (0/114)
cloud/src/recycler/snapshot_chain_compactor.h
   0.00% (0/5)
   0.00% (0/5)
   0.00% (0/5)
- (0/0)
cloud/src/recycler/snapshot_data_migrator.cpp
   0.00% (0/22)
   0.00% (0/260)
   0.00% (0/239)
   0.00% (0/84)
cloud/src/recycler/snapshot_data_migrator.h
   0.00% (0/5)
   0.00% (0/5)
   0.00% (0/5)
- (0/0)
cloud/src/recycler/snapshot_data_size_calculator.cpp
  50.00% (4/8)
  27.97% (99/354)
  12.67% (75/592)
  23.29% (34/146)
cloud/src/recycler/storage_vault_accessor.h
 100.00% (5/5)
 100.00% (5/5)
 100.00% (6/6)
- (0/0)
cloud/src/recycler/util.cpp
 100.00% (7/7)
  63.77% (169/265)
  28.57% (166/581)
  54.65% (47/86)
cloud/src/recycler/util.h
  85.71% (6/7)
  87.50% (21/24)
  90.00% (9/10)
 100.00% (2/2)
cloud/src/recycler/white_black_list.cpp
 100.00% (2/2)
 100.00% (19/19)
 100.00% (10/10)
 100.00% (8/8)
cloud/src/resource-manager/resource_manager.cpp
  97.50% (39/40)
  82.06% (1194/1455)
  77.55% (1375/1773)
  74.16% (419/565)
cloud/src/resource-manager/resource_manager.h
 100.00% (2/2)
 100.00% (2/2)
 100.00% (3/3)
- (0/0)
cloud/src/snapshot/snapshot_manager.cpp
  13.04% (3/23)
  10.93% (27/247)
  15.26% (29/190)
  14.94% (13/87)
cloud/src/snapshot/snapshot_manager.h
 100.00% (2/2)
 100.00% (2/2)
 100.00% (3/3)
- (0/0)
cloud/src/snapshot/snapshot_manager_factory.cpp
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
cloud/test/mock_accessor.h
  94.74% (18/19)
  89.47% (102/114)
  76.53% (75/98)
  84.62% (22/26)
cloud/test/mock_resource_manager.h
  70.00% (7/10)
  73.08% (19/26)
  72.73% (8/11)
- (0/0)
common/cpp/aws_common.cpp
  50.00% (2/4)
  20.59% (14/68)
  16.25% (13/80)
  17.39% (8/46)
common/cpp/custom_aws_credentials_provider_chain.cpp
   0.00% (0/2)
   0.00% (0/51)
   0.00% (0/36)
   0.00% (0/20)
common/cpp/obj-client/auth/aws_credential_factory.cpp
  33.33% (1/3)
  17.46% (11/63)
  15.79% (6/38)
   7.89% (3/38)
common/cpp/obj-client/auth/aws_credential_factory.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
common/cpp/obj-client/auth/azure_auth_factory.cpp
   0.00% (0/1)
   0.00% (0/13)
   0.00% (0/4)
   0.00% (0/2)
common/cpp/obj-client/auth/azure_auth_factory.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
common/cpp/obj-client/azure_obj_storage_client.cpp
   0.00% (0/36)
   0.00% (0/450)
   0.00% (0/291)
   0.00% (0/66)
common/cpp/obj-client/azure_obj_storage_client.h
   0.00% (0/3)
   0.00% (0/5)
   0.00% (0/3)
- (0/0)
common/cpp/obj-client/client_bvar.h
 100.00% (2/2)
 100.00% (6/6)
 100.00% (4/4)
- (0/0)
common/cpp/obj-client/obj_storage_client.cpp
 100.00% (12/12)
  92.59% (225/243)
  95.21% (179/188)
  80.65% (50/62)
common/cpp/obj-client/obj_storage_client.h
  28.57% (2/7)
  11.11% (2/18)
  54.55% (6/11)
- (0/0)
common/cpp/obj-client/rate_limited_obj_storage_client.cpp
  28.57% (4/14)
  19.15% (18/94)
  19.23% (10/52)
  11.54% (3/26)
common/cpp/obj-client/rate_limited_obj_storage_client.h
  25.00% (1/4)
  12.50% (1/8)
  16.67% (1/6)
   0.00% (0/2)
common/cpp/obj-client/s3_common.h
   0.00% (0/4)
   0.00% (0/9)
   0.00% (0/6)
- (0/0)
common/cpp/obj-client/s3_obj_storage_client.cpp
  30.43% (7/23)
  18.16% (91/501)
  12.29% (86/700)
  15.48% (13/84)
common/cpp/obj-client/s3_obj_storage_client.h
  33.33% (1/3)
  60.00% (3/5)
  33.33% (1/3)
- (0/0)
common/cpp/obj_retry_strategy.cpp
  50.00% (3/6)
  10.42% (5/48)
   7.41% (6/81)
   4.17% (1/24)
common/cpp/obj_retry_strategy.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
common/cpp/sync_point.cpp
  79.31% (23/29)
  64.71% (99/153)
  67.24% (39/58)
  36.67% (11/30)
common/cpp/sync_point.h
  50.00% (2/4)
  31.58% (6/19)
  45.45% (5/11)
  16.67% (1/6)
common/cpp/token_bucket_rate_limiter.cpp
  68.18% (15/22)
  65.36% (117/179)
  52.55% (103/196)
  43.06% (31/72)
common/cpp/token_bucket_rate_limiter.h
  50.00% (3/6)
  13.64% (3/22)
  23.08% (3/13)
   0.00% (0/6)
common/cpp/util.cpp
 100.00% (1/1)
 100.00% (19/19)
 100.00% (16/16)
 100.00% (12/12)
Totals
  77.05% (2011/2610)
  64.85% (36600/56434)
  52.17% (33994/65159)
  55.06% (10823/19656)
Generated by llvm-cov -- llvm version 20.1.7