Coverage Report (/bitcoin/src/node/)

Created: 2026-07-14 18:13

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
abort.cpp
   0.00% (0/1)
   0.00% (0/8)
   0.00% (0/11)
   0.00% (0/6)
blockmanager_args.cpp
 100.00% (1/1)
  63.16% (12/19)
  52.94% (9/17)
  41.67% (5/12)
blockstorage.cpp
  63.16% (36/57)
  42.62% (384/901)
  36.45% (312/856)
  27.67% (114/412)
blockstorage.h
 100.00% (9/9)
 100.00% (33/33)
 100.00% (34/34)
  81.25% (13/16)
caches.cpp
 100.00% (4/4)
  87.50% (35/40)
  77.78% (21/27)
  50.00% (8/16)
caches.h
 100.00% (1/1)
 100.00% (4/4)
  75.00% (3/4)
  50.00% (1/2)
chainstate.cpp
 100.00% (6/6)
  49.69% (81/163)
  48.19% (93/193)
  33.33% (34/102)
chainstatemanager_args.cpp
 100.00% (1/1)
  39.39% (13/33)
  34.62% (9/26)
  33.33% (6/18)
coin.cpp
   0.00% (0/1)
   0.00% (0/14)
   0.00% (0/30)
   0.00% (0/8)
coins_view_args.cpp
 100.00% (1/1)
 100.00% (4/4)
  60.00% (3/5)
  50.00% (2/4)
connection_types.cpp
 100.00% (2/2)
  46.67% (14/30)
  16.67% (5/30)
  58.33% (14/24)
context.cpp
 100.00% (2/2)
 100.00% (2/2)
 100.00% (2/2)
- (0/0)
context.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
database_args.cpp
 100.00% (1/1)
 100.00% (3/3)
  66.67% (2/3)
  50.00% (1/2)
eviction.cpp
   0.00% (0/23)
   0.00% (0/150)
   0.00% (0/103)
   0.00% (0/60)
interface_ui.cpp
   0.00% (0/3)
   0.00% (0/10)
   0.00% (0/7)
   0.00% (0/2)
interfaces.cpp
  15.91% (28/176)
  12.24% (94/768)
   9.04% (63/697)
   6.56% (16/244)
kernel_notifications.cpp
  70.00% (7/10)
  58.93% (33/56)
  67.44% (29/43)
  35.71% (5/14)
kernel_notifications.h
 100.00% (2/2)
 100.00% (7/7)
 100.00% (15/15)
 100.00% (2/2)
mempool_args.cpp
 100.00% (2/2)
  51.72% (30/58)
  49.02% (25/51)
  33.33% (10/30)
mempool_persist.cpp
 100.00% (2/2)
  35.03% (55/157)
  40.17% (47/117)
  22.22% (12/54)
mempool_persist_args.cpp
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
- (0/0)
miner.cpp
   0.00% (0/24)
   0.00% (0/355)
   0.00% (0/292)
   0.00% (0/154)
mini_miner.cpp
   0.00% (0/12)
   0.00% (0/267)
   0.00% (0/190)
   0.00% (0/110)
mini_miner.h
   0.00% (0/10)
   0.00% (0/20)
   0.00% (0/15)
- (0/0)
mining_args.cpp
  75.00% (3/4)
  43.10% (25/58)
  39.39% (26/66)
  27.27% (12/44)
peerman_args.cpp
 100.00% (1/1)
  77.78% (7/9)
  63.64% (7/11)
  50.00% (5/10)
psbt.cpp
   0.00% (0/2)
   0.00% (0/111)
   0.00% (0/83)
   0.00% (0/60)
psbt.h
   0.00% (0/1)
   0.00% (0/8)
   0.00% (0/1)
- (0/0)
timeoffsets.cpp
 100.00% (3/3)
  61.76% (21/34)
  83.78% (31/37)
  50.00% (4/8)
timeoffsets.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (2/2)
- (0/0)
transaction.cpp
   0.00% (0/3)
   0.00% (0/102)
   0.00% (0/109)
   0.00% (0/76)
txdownloadman.h
  80.00% (4/5)
  75.00% (15/20)
  91.67% (11/12)
- (0/0)
txdownloadman_impl.cpp
  95.35% (41/43)
  96.87% (309/319)
  86.64% (253/292)
  87.20% (143/164)
txdownloadman_impl.h
 100.00% (5/5)
  70.00% (14/20)
  80.00% (12/15)
  50.00% (3/6)
txorphanage.cpp
  76.47% (39/51)
  77.64% (316/407)
  58.92% (294/499)
  62.70% (153/244)
txorphanage.h
  50.00% (1/2)
  25.00% (1/4)
  25.00% (1/4)
- (0/0)
txreconciliation.cpp
  53.85% (7/13)
  41.38% (24/58)
  50.00% (51/102)
  22.22% (4/18)
utxo_snapshot.cpp
  33.33% (1/3)
  10.17% (6/59)
   6.78% (4/59)
   5.56% (1/18)
utxo_snapshot.h
   0.00% (0/4)
   0.00% (0/38)
   0.00% (0/22)
   0.00% (0/8)
warnings.cpp
  60.00% (3/5)
  45.95% (17/37)
  40.00% (12/30)
  33.33% (4/12)
Totals
  43.20% (216/500)
  35.64% (1566/4394)
  33.49% (1378/4115)
  29.18% (572/1960)
Generated by llvm-cov -- llvm version 19.1.7