LCOV - code coverage report
Current view: top level - src/wallet Coverage Total Hit
Test: test_bitcoin_coverage.info Lines: 51.9 % 9186 4763
Test Date: 2024-11-04 04:45:35 Functions: 60.7 % 1042 633
Branches: 27.4 % 14549 3986

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 % 380 364 70.2 % 436 306 94.1 % 34 32
coinselection.h
97.3%97.3%
97.3 % 74 72 48.4 % 184 89 100.0 % 8 8
context.cpp
100.0%
100.0 % 2 2 - 100.0 % 2 2
crypter.cpp
95.5%95.5%
95.5 % 67 64 53.1 % 64 34 100.0 % 8 8
crypter.h
100.0%
100.0 % 22 22 50.0 % 10 5 100.0 % 6 6
db.cpp
56.6%56.6%
56.6 % 76 43 16.7 % 174 29 87.5 % 8 7
db.h
93.9%93.9%
93.9 % 33 31 32.1 % 56 18 71.4 % 42 30
dump.cpp
0.0%
0.0 % 179 0.0 % 332 0.0 % 3
external_signer_scriptpubkeyman.cpp
0.0%
0.0 % 49 0.0 % 112 0.0 % 4
external_signer_scriptpubkeyman.h
0.0%
0.0 % 4 0.0 % 6 -
feebumper.cpp
0.0%
0.0 % 200 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
70.0%70.0%
70.0 % 50 35 42.3 % 142 60 50.0 % 4 2
interfaces.cpp
3.9%3.9%
3.9 % 433 17 1.3 % 454 6 8.1 % 99 8
load.cpp
30.8%30.8%
30.8 % 120 37 19.2 % 234 45 33.3 % 6 2
migrate.cpp
0.0%
0.0 % 355 0.0 % 322 0.0 % 19
migrate.h
0.0%
0.0 % 27 0.0 % 8 0.0 % 27
receive.cpp
30.6%30.6%
30.6 % 252 77 15.0 % 320 48 52.4 % 21 11
receive.h
0.0%
0.0 % 1 0.0 % 2 -
scriptpubkeyman.cpp
55.9%55.9%
55.9 % 1649 922 29.5 % 2700 797 68.0 % 147 100
scriptpubkeyman.h
43.3%43.3%
43.3 % 67 29 35.7 % 28 10 25.5 % 51 13
spend.cpp
80.8%80.8%
80.8 % 715 578 46.2 % 1182 546 92.7 % 41 38
spend.h
100.0%
100.0 % 13 13 31.9 % 144 46 100.0 % 2 2
sqlite.cpp
66.4%66.4%
66.4 % 408 271 33.6 % 506 170 83.8 % 37 31
sqlite.h
66.7%66.7%
66.7 % 18 12 - 60.0 % 15 9
transaction.cpp
46.2%46.2%
46.2 % 26 12 29.2 % 24 7 50.0 % 6 3
transaction.h
89.4%89.4%
89.4 % 113 101 30.1 % 448 135 66.7 % 12 8
wallet.cpp
48.7%48.7%
48.7 % 2545 1239 23.7 % 4216 1000 67.6 % 216 146
wallet.h
81.8%81.8%
81.8 % 88 72 18.2 % 308 56 79.5 % 44 35
walletdb.cpp
66.2%66.2%
66.2 % 820 543 40.4 % 1024 414 80.7 % 83 67
walletdb.h
98.2%98.2%
98.2 % 56 55 28.6 % 266 76 85.0 % 40 34
wallettool.cpp
0.0%
0.0 % 129 0.0 % 297 0.0 % 5
walletutil.cpp
79.6%79.6%
79.6 % 49 39 46.3 % 82 38 75.0 % 4 3
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