LCOV - code coverage report
Current view: top level - src/wallet Coverage Total Hit
Test: total_coverage.info Lines: 72.0 % 9186 6611
Test Date: 2024-11-04 05:10:19 Functions: 75.5 % 1042 787
Branches: 43.1 % 14575 6286

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
87.2%87.2%
87.2 % 78 68 60.7 % 28 17 88.5 % 26 23
coincontrol.h
100.0%
100.0 % 8 8 100.0 % 4 4 100.0 % 1 1
coinselection.cpp
97.9%97.9%
97.9 % 380 372 73.9 % 436 322 94.1 % 34 32
coinselection.h
98.6%98.6%
98.6 % 74 73 52.2 % 184 96 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
82.9%82.9%
82.9 % 76 63 43.7 % 174 76 100.0 % 8 8
db.h
93.9%93.9%
93.9 % 33 31 46.6 % 58 27 85.7 % 42 36
dump.cpp
84.4%84.4%
84.4 % 179 151 47.0 % 332 156 100.0 % 3 3
external_signer_scriptpubkeyman.cpp
93.9%93.9%
93.9 % 49 46 46.4 % 112 52 100.0 % 4 4
external_signer_scriptpubkeyman.h
50.0%50.0%
50.0 % 4 2 33.3 % 6 2 -
feebumper.cpp
87.0%87.0%
87.0 % 200 174 52.3 % 348 182 85.7 % 7 6
feebumper.h
86.4%86.4%
86.4 % 22 19 50.0 % 10 5 100.0 % 2 2
fees.cpp
89.7%89.7%
89.7 % 39 35 84.8 % 46 39 80.0 % 5 4
init.cpp
96.0%96.0%
96.0 % 50 48 49.3 % 142 70 100.0 % 4 4
interfaces.cpp
6.5%6.5%
6.5 % 433 28 1.8 % 454 8 15.2 % 99 15
load.cpp
92.5%92.5%
92.5 % 120 111 50.0 % 234 117 100.0 % 6 6
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
85.3%85.3%
85.3 % 252 215 63.1 % 320 202 85.7 % 21 18
receive.h
100.0%
100.0 % 1 1 50.0 % 2 1 -
scriptpubkeyman.cpp
65.7%65.7%
65.7 % 1649 1084 35.0 % 2700 946 79.6 % 147 117
scriptpubkeyman.h
44.8%44.8%
44.8 % 67 30 35.7 % 28 10 27.5 % 51 14
spend.cpp
96.5%96.5%
96.5 % 715 690 66.3 % 1182 784 100.0 % 41 41
spend.h
100.0%
100.0 % 13 13 35.4 % 144 51 100.0 % 2 2
sqlite.cpp
79.9%79.9%
79.9 % 408 326 40.1 % 506 203 97.3 % 37 36
sqlite.h
88.9%88.9%
88.9 % 18 16 - 80.0 % 15 12
transaction.cpp
88.5%88.5%
88.5 % 26 23 79.2 % 24 19 83.3 % 6 5
transaction.h
90.3%90.3%
90.3 % 113 102 49.3 % 448 221 66.7 % 12 8
wallet.cpp
74.5%74.5%
74.5 % 2545 1895 42.5 % 4216 1793 93.1 % 216 201
wallet.h
94.3%94.3%
94.3 % 88 83 34.9 % 332 116 81.8 % 44 36
walletdb.cpp
73.4%73.4%
73.4 % 820 602 44.3 % 1024 454 90.4 % 83 75
walletdb.h
98.2%98.2%
98.2 % 56 55 31.6 % 266 84 97.5 % 40 39
wallettool.cpp
77.5%77.5%
77.5 % 129 100 44.1 % 297 131 100.0 % 5 5
walletutil.cpp
83.7%83.7%
83.7 % 49 41 52.4 % 82 43 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