LCOV - code coverage report
Current view: top level - src/wallet Coverage Total Hit
Test: test_bitcoin_coverage.info Lines: 45.3 % 8227 3726
Test Date: 2025-06-01 05:54:06 Functions: 51.9 % 910 472
Branches: 24.9 % 12760 3175

File Sort by file name Line Coverage ( show details ) Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit Rate Total Hit
coincontrol.cpp
67.9%67.9%
67.9 % 78 53 42.9 % 28 12 65.4 % 26 17
coincontrol.h
12.5%12.5%
12.5 % 8 1 0.0 % 4 0.0 % 1
coinselection.cpp
95.8%95.8%
95.8 % 379 363 70.5 % 430 303 94.1 % 34 32
coinselection.h
97.3%97.3%
97.3 % 74 72 48.9 % 184 90 100.0 % 8 8
context.cpp
100.0%
100.0 % 2 2 - 100.0 % 2 2
crypter.cpp
55.2%55.2%
55.2 % 67 37 26.6 % 64 17 50.0 % 8 4
crypter.h
63.6%63.6%
63.6 % 22 14 30.0 % 10 3 50.0 % 6 3
db.cpp
55.4%55.4%
55.4 % 74 41 17.2 % 174 30 87.5 % 8 7
db.h
94.7%94.7%
94.7 % 38 36 34.8 % 66 23 58.1 % 43 25
dump.cpp
0.0%
0.0 % 170 0.0 % 286 0.0 % 3
external_signer_scriptpubkeyman.cpp
0.0%
0.0 % 49 0.0 % 108 0.0 % 4
external_signer_scriptpubkeyman.h
0.0%
0.0 % 4 0.0 % 6 -
feebumper.cpp
0.0%
0.0 % 197 0.0 % 348 0.0 % 7
feebumper.h
86.4%86.4%
86.4 % 22 19 50.0 % 10 5 100.0 % 2 2
fees.cpp
56.4%56.4%
56.4 % 39 22 39.1 % 46 18 40.0 % 5 2
init.cpp
69.4%69.4%
69.4 % 49 34 42.1 % 140 59 50.0 % 4 2
interfaces.cpp
4.3%4.3%
4.3 % 419 18 1.3 % 448 6 10.5 % 95 10
load.cpp
34.3%34.3%
34.3 % 108 37 19.8 % 212 42 50.0 % 4 2
migrate.cpp
0.0%
0.0 % 355 0.0 % 324 0.0 % 19
migrate.h
0.0%
0.0 % 20 0.0 % 8 0.0 % 20
receive.cpp
30.6%30.6%
30.6 % 252 77 15.0 % 326 49 52.4 % 21 11
receive.h
0.0%
0.0 % 1 0.0 % 2 -
scriptpubkeyman.cpp
33.6%33.6%
33.6 % 918 308 17.7 % 1452 257 38.6 % 83 32
scriptpubkeyman.h
33.3%33.3%
33.3 % 51 17 37.5 % 16 6 14.6 % 41 6
spend.cpp
81.0%81.0%
81.0 % 714 578 47.1 % 1160 546 92.7 % 41 38
spend.h
100.0%
100.0 % 13 13 32.8 % 134 44 100.0 % 2 2
sqlite.cpp
73.8%73.8%
73.8 % 408 301 39.4 % 498 196 91.9 % 37 34
sqlite.h
91.7%91.7%
91.7 % 12 11 50.0 % 2 1 87.5 % 8 7
transaction.cpp
46.2%46.2%
46.2 % 26 12 29.2 % 24 7 50.0 % 6 3
transaction.h
89.3%89.3%
89.3 % 112 100 33.5 % 406 136 66.7 % 12 8
wallet.cpp
41.5%41.5%
41.5 % 2441 1012 21.2 % 3897 828 56.4 % 211 119
wallet.h
78.6%78.6%
78.6 % 84 66 15.9 % 264 42 71.1 % 45 32
walletdb.cpp
52.1%52.1%
52.1 % 800 417 31.1 % 1030 320 65.8 % 79 52
walletdb.h
22.7%22.7%
22.7 % 44 10 24.4 % 332 81 33.3 % 9 3
wallettool.cpp
0.0%
0.0 % 109 0.0 % 207 0.0 % 5
walletutil.cpp
75.5%75.5%
75.5 % 49 37 46.3 % 82 38 50.0 % 4 2
walletutil.h
94.7%94.7%
94.7 % 19 18 50.0 % 32 16 100.0 % 7 7

Generated by: LCOV version 2.0-1