LCOV - code coverage report
Current view: top level - src/wallet Coverage Total Hit
Test: fuzz_coverage.info Lines: 23.5 % 8134 1910
Test Date: 2026-04-21 06:07:39 Functions: 25.7 % 906 233
Branches: 11.8 % 12695 1499

File Sort by file name Line Coverage ( hide 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
fuzz_tests 12.5 % 8 1 0.0 % 4 0 0.0 % 1 0
external_signer_scriptpubkeyman.h
0.0%
0.0 % 4 0.0 % 4 -
feebumper.h
0.0%
0.0 % 22 0.0 % 12 0.0 % 2
sqlite.h
17.6%17.6%
17.6 % 17 3 0.0 % 20 22.2 % 9 2
fuzz_tests 17.6 % 17 3 0.0 % 20 0 22.2 % 9 2
transaction.cpp
0.0%
0.0 % 30 0.0 % 24 0.0 % 6
types.h
0.0%
0.0 % 3 0.0 % 24 0.0 % 1
walletutil.cpp
0.0%
0.0 % 43 0.0 % 80 0.0 % 2
external_signer_scriptpubkeyman.cpp
0.0%
0.0 % 53 0.0 % 112 0.0 % 4
load.cpp
0.0%
0.0 % 114 0.0 % 220 0.0 % 4
receive.cpp
0.0%
0.0 % 218 0.0 % 316 0.0 % 19
feebumper.cpp
0.0%
0.0 % 197 0.0 % 342 0.0 % 7
interfaces.cpp
0.0%
0.0 % 408 0.0 % 406 0.0 % 95
transaction.h
10.2%10.2%
10.2 % 128 13 0.2 % 454 1 13.3 % 15 2
fuzz_tests 10.2 % 128 13 0.3 % 386 1 13.3 % 15 2
db.cpp
7.0%7.0%
7.0 % 71 5 3.0 % 166 5 37.5 % 8 3
fuzz_tests 7.0 % 71 5 3.0 % 166 5 37.5 % 8 3
wallet.cpp
9.2%9.2%
9.2 % 2493 229 3.4 % 3896 131 14.4 % 222 32
fuzz_tests 9.2 % 2493 229 3.4 % 3896 131 14.4 % 222 32
walletdb.cpp
6.6%6.6%
6.6 % 759 50 3.7 % 1032 38 16.7 % 78 13
fuzz_tests 6.6 % 759 50 3.7 % 1032 38 16.7 % 78 13
wallet.h
38.5%38.5%
38.5 % 91 35 9.9 % 192 19 20.9 % 43 9
fuzz_tests 38.5 % 91 35 12.0 % 158 19 20.9 % 43 9
context.cpp
0.0%
0.0 % 2 - 0.0 % 2
walletdb.h
40.0%40.0%
40.0 % 45 18 10.3 % 350 36 30.0 % 10 3
fuzz_tests 40.0 % 45 18 13.2 % 272 36 30.0 % 10 3
spend.cpp
21.5%21.5%
21.5 % 762 164 12.6 % 1302 164 32.5 % 40 13
fuzz_tests 21.5 % 762 164 12.6 % 1302 164 32.5 % 40 13
walletutil.h
36.8%36.8%
36.8 % 19 7 13.9 % 36 5 50.0 % 6 3
fuzz_tests 36.8 % 19 7 13.9 % 36 5 50.0 % 6 3
db.h
50.0%50.0%
50.0 % 32 16 14.5 % 62 9 26.3 % 38 10
fuzz_tests 50.0 % 32 16 16.7 % 54 9 26.3 % 38 10
dump.cpp
25.0%25.0%
25.0 % 172 43 14.8 % 324 48 33.3 % 3 1
fuzz_tests 25.0 % 172 43 14.8 % 324 48 33.3 % 3 1
scriptpubkeyman.cpp
35.0%35.0%
35.0 % 915 320 17.4 % 1501 261 41.0 % 83 34
fuzz_tests 35.0 % 915 320 17.4 % 1501 261 41.0 % 83 34
sqlite.cpp
34.0%34.0%
34.0 % 412 140 17.6 % 506 89 38.5 % 39 15
fuzz_tests 34.0 % 412 140 17.6 % 506 89 38.5 % 39 15
migrate.h
42.9%42.9%
42.9 % 21 9 31.2 % 16 5 33.3 % 21 7
fuzz_tests 42.9 % 21 9 31.2 % 16 5 33.3 % 21 7
crypter.h
63.6%63.6%
63.6 % 22 14 35.7 % 14 5 50.0 % 6 3
fuzz_tests 63.6 % 22 14 35.7 % 14 5 50.0 % 6 3
scriptpubkeyman.h
29.2%29.2%
29.2 % 48 14 35.7 % 14 5 13.2 % 38 5
fuzz_tests 29.2 % 48 14 35.7 % 14 5 13.2 % 38 5
spend.h
100.0%
100.0 % 5 5 37.5 % 32 12 -
fuzz_tests 100.0 % 5 5 37.5 % 32 12 - 0 0
coinselection.h
69.5%69.5%
69.5 % 59 41 38.0 % 158 60 75.0 % 8 6
fuzz_tests 69.5 % 59 41 39.5 % 152 60 75.0 % 8 6
init.cpp
68.1%68.1%
68.1 % 47 32 41.2 % 136 56 50.0 % 4 2
fuzz_tests 68.1 % 47 32 41.2 % 136 56 50.0 % 4 2
migrate.cpp
70.6%70.6%
70.6 % 354 250 46.7 % 336 157 63.2 % 19 12
fuzz_tests 70.6 % 354 250 46.7 % 336 157 63.2 % 19 12
coincontrol.cpp
69.2%69.2%
69.2 % 78 54 53.6 % 28 15 65.4 % 26 17
fuzz_tests 69.2 % 78 54 53.6 % 28 15 65.4 % 26 17
crypter.cpp
100.0%
100.0 % 67 67 59.8 % 82 49 100.0 % 8 8
fuzz_tests 100.0 % 67 67 59.8 % 82 49 100.0 % 8 8
coinselection.cpp
91.0%91.0%
91.0 % 379 345 64.9 % 462 300 82.4 % 34 28
fuzz_tests 91.0 % 379 345 64.9 % 462 300 82.4 % 34 28
fees.cpp
100.0%
100.0 % 35 35 96.7 % 30 29 100.0 % 5 5
fuzz_tests 100.0 % 35 35 96.7 % 30 29 100.0 % 5 5

Generated by: LCOV version 2.0-1