LCOV - code coverage report
Current view: top level - src/wallet Coverage Total Hit
Test: total_coverage.info Lines: 86.6 % 8984 7777
Test Date: 2026-10-15 06:54:44 Functions: 84.6 % 961 813
Branches: 54.3 % 14946 8120

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
export.h
100.0%
100.0 % 1 1 0.0 % 2 -
interfaces.cpp
7.1%7.1%
7.1 % 423 30 2.1 % 422 9 15.3 % 98 15
context.cpp
100.0%
100.0 % 2 2 - 100.0 % 2 2
migrate.h
61.9%61.9%
61.9 % 21 13 31.2 % 16 5 52.4 % 21 11
spend.h
100.0%
100.0 % 5 5 35.5 % 172 61 -
types.h
100.0%
100.0 % 6 6 36.1 % 36 13 -
scriptpubkeyman.h
53.3%53.3%
53.3 % 45 24 38.9 % 18 7 35.1 % 37 13
walletdb.h
100.0%
100.0 % 46 46 40.0 % 472 189 100.0 % 9 9
migrate.cpp
78.1%78.1%
78.1 % 366 286 42.2 % 360 152 100.0 % 19 19
wallet.h
96.7%96.7%
96.7 % 61 59 43.5 % 154 67 85.3 % 34 29
sqlite.cpp
84.4%84.4%
84.4 % 423 357 44.7 % 526 235 100.0 % 41 41
init.cpp
95.9%95.9%
95.9 % 49 47 49.3 % 146 72 100.0 % 4 4
export.cpp
86.7%86.7%
86.7 % 113 98 49.6 % 236 117 100.0 % 3 3
receive.h
100.0%
100.0 % 1 1 50.0 % 2 1 -
external_signer_scriptpubkeyman.h
100.0%
100.0 % 1 1 50.0 % 6 3 -
feebumper.h
86.4%86.4%
86.4 % 22 19 50.0 % 12 6 100.0 % 2 2
crypter.h
100.0%
100.0 % 22 22 50.0 % 14 7 100.0 % 6 6
sqlite.h
90.0%90.0%
90.0 % 20 18 50.0 % 22 11 80.0 % 10 8
db.h
94.7%94.7%
94.7 % 38 36 50.0 % 66 33 86.7 % 45 39
dump.cpp
85.5%85.5%
85.5 % 172 147 50.6 % 324 164 100.0 % 3 3
external_signer_scriptpubkeyman.cpp
94.5%94.5%
94.5 % 55 52 50.9 % 116 59 100.0 % 5 5
walletdb.cpp
83.7%83.7%
83.7 % 816 683 51.0 % 1140 581 96.3 % 82 79
crypter.cpp
95.5%95.5%
95.5 % 67 64 51.2 % 82 42 100.0 % 8 8
transaction.h
89.0%89.0%
89.0 % 164 146 51.3 % 606 311 85.0 % 20 17
feebumper.cpp
87.6%87.6%
87.6 % 201 176 52.4 % 368 193 85.7 % 7 6
wallettool.cpp
89.1%89.1%
89.1 % 110 98 52.5 % 198 104 100.0 % 5 5
coinselection.h
98.7%98.7%
98.7 % 76 75 53.0 % 202 107 100.0 % 9 9
load.cpp
93.9%93.9%
93.9 % 114 107 55.0 % 220 121 100.0 % 4 4
db.cpp
95.8%95.8%
95.8 % 71 68 56.0 % 166 93 100.0 % 8 8
walletutil.cpp
93.2%93.2%
93.2 % 59 55 56.5 % 92 52 100.0 % 5 5
wallet.cpp
90.3%90.3%
90.3 % 2493 2250 56.8 % 4038 2295 98.2 % 224 220
walletutil.h
97.1%97.1%
97.1 % 35 34 57.4 % 94 54 100.0 % 5 5
scriptpubkeyman.cpp
95.2%95.2%
95.2 % 964 918 58.6 % 1581 926 100.0 % 86 86
scan.h
100.0%
100.0 % 10 10 60.0 % 60 36 100.0 % 3 3
coincontrol.cpp
87.2%87.2%
87.2 % 78 68 60.7 % 28 17 88.5 % 26 23
receive.cpp
85.3%85.3%
85.3 % 225 192 60.8 % 385 234 84.2 % 19 16
imports.cpp
96.1%96.1%
96.1 % 179 172 61.1 % 396 242 100.0 % 2 2
imports.h
100.0%
100.0 % 11 11 66.7 % 12 8 100.0 % 1 1
spend.cpp
97.1%97.1%
97.1 % 758 736 67.5 % 1352 912 100.0 % 39 39
scan.cpp
96.5%96.5%
96.5 % 170 164 68.2 % 236 161 100.0 % 21 21
transaction.cpp
95.7%95.7%
95.7 % 47 45 72.6 % 62 45 100.0 % 8 8
coinselection.cpp
99.0%99.0%
99.0 % 391 387 73.1 % 458 335 100.0 % 34 34
fees.cpp
88.9%88.9%
88.9 % 45 40 81.8 % 44 36 80.0 % 5 4
coincontrol.h
100.0%
100.0 % 8 8 100.0 % 4 4 100.0 % 1 1

Generated by: LCOV version 2.0-1