LCOV - code coverage report
Current view: top level - src/wallet Coverage Total Hit
Test: test_bitcoin_coverage.info Lines: 45.3 % 8201 3711
Test Date: 2025-09-01 04:37:52 Functions: 52.8 % 909 480
Branches: 24.5 % 13067 3196

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 69.3 % 450 312 94.1 % 34 32
coinselection.h
97.2%97.2%
97.2 % 72 70 47.4 % 196 93 100.0 % 9 9
context.cpp
100.0%
100.0 % 2 2 - 100.0 % 2 2
crypter.cpp
55.2%55.2%
55.2 % 67 37 25.6 % 82 21 50.0 % 8 4
crypter.h
63.6%63.6%
63.6 % 22 14 35.7 % 14 5 50.0 % 6 3
db.cpp
57.7%57.7%
57.7 % 71 41 18.1 % 166 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 % 324 0.0 % 3
external_signer_scriptpubkeyman.cpp
0.0%
0.0 % 53 0.0 % 112 0.0 % 4
external_signer_scriptpubkeyman.h
0.0%
0.0 % 4 0.0 % 6 -
feebumper.cpp
0.0%
0.0 % 196 0.0 % 350 0.0 % 7
feebumper.h
86.4%86.4%
86.4 % 22 19 50.0 % 12 6 100.0 % 2 2
fees.cpp
56.4%56.4%
56.4 % 39 22 39.5 % 38 15 40.0 % 5 2
init.cpp
86.0%86.0%
86.0 % 50 43 45.1 % 144 65 100.0 % 4 4
interfaces.cpp
5.3%5.3%
5.3 % 414 22 1.3 % 448 6 12.6 % 95 12
load.cpp
43.4%43.4%
43.4 % 113 49 22.5 % 218 49 100.0 % 4 4
migrate.cpp
0.0%
0.0 % 355 0.0 % 338 0.0 % 19
migrate.h
0.0%
0.0 % 21 0.0 % 16 0.0 % 21
receive.cpp
18.5%18.5%
18.5 % 216 40 9.4 % 310 29 36.8 % 19 7
receive.h
0.0%
0.0 % 1 0.0 % 2 -
scriptpubkeyman.cpp
32.0%32.0%
32.0 % 916 293 16.0 % 1495 239 37.3 % 83 31
scriptpubkeyman.h
28.6%28.6%
28.6 % 49 14 25.0 % 16 4 12.8 % 39 5
spend.cpp
79.1%79.1%
79.1 % 736 582 46.2 % 1238 572 92.5 % 40 37
spend.h
100.0%
100.0 % 13 13 44.0 % 100 44 100.0 % 2 2
sqlite.cpp
73.9%73.9%
73.9 % 410 303 39.5 % 504 199 91.9 % 37 34
sqlite.h
61.1%61.1%
61.1 % 18 11 9.1 % 22 2 77.8 % 9 7
transaction.cpp
40.0%40.0%
40.0 % 30 12 29.2 % 24 7 50.0 % 6 3
transaction.h
88.2%88.2%
88.2 % 127 112 27.5 % 484 133 73.3 % 15 11
wallet.cpp
41.3%41.3%
41.3 % 2433 1004 21.0 % 3916 821 56.0 % 216 121
wallet.h
81.4%81.4%
81.4 % 86 70 21.6 % 222 48 76.2 % 42 32
walletdb.cpp
54.5%54.5%
54.5 % 773 421 31.3 % 1062 332 71.4 % 77 55
walletdb.h
20.5%20.5%
20.5 % 44 9 21.8 % 340 74 33.3 % 9 3
wallettool.cpp
0.0%
0.0 % 113 0.0 % 208 0.0 % 5
walletutil.cpp
86.0%86.0%
86.0 % 43 37 48.7 % 78 38 100.0 % 2 2
walletutil.h
94.7%94.7%
94.7 % 19 18 50.0 % 34 17 100.0 % 7 7

Generated by: LCOV version 2.0-1