LCOV - code coverage report
Current view: top level - src/wallet Coverage Total Hit
Test: total_coverage.info Lines: 85.8 % 9820 8430
Test Date: 2024-08-28 05:13:07 Functions: 83.2 % 1120 932
Branches: 52.3 % 15561 8146

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
salvage.cpp
60.5%60.5%
60.5 % 114 69 39.2 % 166 65 7.4 % 27 2
external_signer_scriptpubkeyman.h
50.0%50.0%
50.0 % 4 2 33.3 % 6 2 -
receive.h
100.0%
100.0 % 1 1 50.0 % 2 1 -
interfaces.cpp
6.5%6.5%
6.5 % 433 28 1.8 % 454 8 15.2 % 99 15
migrate.h
46.2%46.2%
46.2 % 26 12 87.5 % 8 7 38.5 % 26 10
scriptpubkeyman.h
62.7%62.7%
62.7 % 67 42 43.3 % 30 13 47.1 % 51 24
transaction.h
92.9%92.9%
92.9 % 113 105 48.3 % 472 228 75.0 % 12 9
sqlite.h
88.9%88.9%
88.9 % 18 16 50.0 % 2 1 78.6 % 14 11
fees.cpp
89.7%89.7%
89.7 % 39 35 84.8 % 46 39 80.0 % 5 4
wallet.h
94.3%94.3%
94.3 % 88 83 46.1 % 308 142 81.4 % 43 35
feebumper.cpp
87.0%87.0%
87.0 % 200 174 52.9 % 348 184 85.7 % 7 6
receive.cpp
86.9%86.9%
86.9 % 252 219 64.4 % 320 206 85.7 % 21 18
coincontrol.cpp
87.2%87.2%
87.2 % 78 68 60.7 % 28 17 88.5 % 26 23
db.h
94.9%94.9%
94.9 % 39 37 48.7 % 76 37 93.6 % 47 44
coinselection.cpp
97.9%97.9%
97.9 % 383 375 80.3 % 356 286 94.1 % 34 32
migrate.cpp
88.7%88.7%
88.7 % 355 315 47.2 % 320 151 94.7 % 19 18
scriptpubkeyman.cpp
93.3%93.3%
93.3 % 1636 1526 56.9 % 2670 1520 97.9 % 143 140
bdb.cpp
88.6%88.6%
88.6 % 545 483 50.5 % 798 403 98.3 % 59 58
wallet.cpp
88.7%88.7%
88.7 % 2529 2244 53.9 % 4120 2221 98.6 % 208 205
walletdb.cpp
83.2%83.2%
83.2 % 808 672 50.5 % 1026 518 98.8 % 83 82
coincontrol.h
100.0%
100.0 % 8 8 100.0 % 4 4 100.0 % 1 1
bdb.h
100.0%
100.0 % 6 6 46.4 % 28 13 100.0 % 2 2
context.cpp
100.0%
100.0 % 2 2 - 100.0 % 2 2
feebumper.h
86.4%86.4%
86.4 % 22 19 50.0 % 10 5 100.0 % 2 2
spend.h
100.0%
100.0 % 13 13 44.0 % 116 51 100.0 % 2 2
dump.cpp
85.5%85.5%
85.5 % 179 153 49.1 % 332 163 100.0 % 3 3
external_signer_scriptpubkeyman.cpp
93.9%93.9%
93.9 % 49 46 46.4 % 112 52 100.0 % 4 4
init.cpp
94.5%94.5%
94.5 % 55 52 48.2 % 166 80 100.0 % 4 4
walletutil.cpp
91.8%91.8%
91.8 % 49 45 56.2 % 80 45 100.0 % 4 4
wallettool.cpp
80.3%80.3%
80.3 % 137 110 50.8 % 307 156 100.0 % 5 5
crypter.h
100.0%
100.0 % 22 22 50.0 % 10 5 100.0 % 6 6
load.cpp
96.5%96.5%
96.5 % 114 110 52.7 % 222 117 100.0 % 6 6
transaction.cpp
100.0%
100.0 % 26 26 79.2 % 24 19 100.0 % 6 6
walletutil.h
100.0%
100.0 % 16 16 53.8 % 26 14 100.0 % 7 7
coinselection.h
97.3%97.3%
97.3 % 75 73 45.6 % 204 93 100.0 % 8 8
crypter.cpp
95.6%95.6%
95.6 % 68 65 53.4 % 58 31 100.0 % 8 8
db.cpp
92.1%92.1%
92.1 % 76 70 54.0 % 174 94 100.0 % 8 8
sqlite.cpp
84.1%84.1%
84.1 % 408 343 43.9 % 506 222 100.0 % 37 37
walletdb.h
100.0%
100.0 % 54 54 31.6 % 452 143 100.0 % 40 40
spend.cpp
96.9%96.9%
96.9 % 713 691 67.3 % 1174 790 100.0 % 41 41

Generated by: LCOV version 2.0-1