LCOV - code coverage report
Current view: top level - src/wallet Coverage Total Hit
Test: test_bitcoin_coverage.info Lines: 54.2 % 9820 5319
Test Date: 2024-08-28 04:44:32 Functions: 62.7 % 1120 702
Branches: 28.1 % 15453 4340

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
receive.h
0.0%
0.0 % 1 0.0 % 2 -
coincontrol.h
12.5%12.5%
12.5 % 8 1 0.0 % 4 0.0 % 1
external_signer_scriptpubkeyman.h
0.0%
0.0 % 4 0.0 % 6 -
external_signer_scriptpubkeyman.cpp
0.0%
0.0 % 49 0.0 % 112 0.0 % 4
salvage.cpp
0.0%
0.0 % 114 0.0 % 166 0.0 % 27
wallettool.cpp
0.0%
0.0 % 137 0.0 % 307 0.0 % 5
dump.cpp
0.0%
0.0 % 179 0.0 % 332 0.0 % 3
feebumper.cpp
0.0%
0.0 % 200 0.0 % 348 0.0 % 7
interfaces.cpp
3.9%3.9%
3.9 % 433 17 1.3 % 454 6 8.1 % 99 8
context.cpp
100.0%
100.0 % 2 2 - 100.0 % 2 2
receive.cpp
30.6%30.6%
30.6 % 252 77 15.0 % 320 48 52.4 % 21 11
db.cpp
57.9%57.9%
57.9 % 76 44 18.4 % 174 32 87.5 % 8 7
wallet.h
81.8%81.8%
81.8 % 88 72 18.5 % 308 57 79.1 % 43 34
load.cpp
32.5%32.5%
32.5 % 114 37 20.3 % 222 45 33.3 % 6 2
wallet.cpp
48.3%48.3%
48.3 % 2529 1221 23.8 % 4120 980 67.8 % 208 141
walletdb.h
98.1%98.1%
98.1 % 54 53 24.0 % 366 88 85.0 % 40 34
migrate.cpp
50.1%50.1%
50.1 % 355 178 27.5 % 320 88 57.9 % 19 11
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 29.7 % 454 135 66.7 % 12 8
scriptpubkeyman.cpp
56.1%56.1%
56.1 % 1636 918 29.9 % 2670 797 69.2 % 143 99
bdb.cpp
64.0%64.0%
64.0 % 545 349 32.0 % 798 255 83.1 % 59 49
bdb.h
100.0%
100.0 % 6 6 35.7 % 28 10 100.0 % 2 2
db.h
94.9%94.9%
94.9 % 39 37 36.1 % 72 26 76.6 % 47 36
scriptpubkeyman.h
43.3%43.3%
43.3 % 67 29 36.7 % 30 11 25.5 % 51 13
migrate.h
30.8%30.8%
30.8 % 26 8 37.5 % 8 3 23.1 % 26 6
sqlite.cpp
73.8%73.8%
73.8 % 408 301 38.5 % 506 195 91.9 % 37 34
fees.cpp
56.4%56.4%
56.4 % 39 22 39.1 % 46 18 40.0 % 5 2
spend.h
100.0%
100.0 % 13 13 39.7 % 116 46 100.0 % 2 2
walletdb.cpp
66.8%66.8%
66.8 % 808 540 40.5 % 1026 416 80.7 % 83 67
init.cpp
70.9%70.9%
70.9 % 55 39 42.2 % 166 70 50.0 % 4 2
coinselection.h
96.0%96.0%
96.0 % 75 72 42.2 % 204 86 100.0 % 8 8
coincontrol.cpp
67.9%67.9%
67.9 % 78 53 42.9 % 28 12 65.4 % 26 17
walletutil.cpp
79.6%79.6%
79.6 % 49 39 46.2 % 80 37 75.0 % 4 3
spend.cpp
81.1%81.1%
81.1 % 713 578 46.4 % 1174 545 92.7 % 41 38
sqlite.h
66.7%66.7%
66.7 % 18 12 50.0 % 2 1 57.1 % 14 8
crypter.h
100.0%
100.0 % 22 22 50.0 % 10 5 100.0 % 6 6
feebumper.h
86.4%86.4%
86.4 % 22 19 50.0 % 10 5 100.0 % 2 2
crypter.cpp
95.6%95.6%
95.6 % 68 65 53.4 % 58 31 100.0 % 8 8
walletutil.h
100.0%
100.0 % 16 16 53.8 % 26 14 100.0 % 7 7
coinselection.cpp
95.6%95.6%
95.6 % 383 366 76.1 % 356 271 94.1 % 34 32

Generated by: LCOV version 2.0-1