LCOV - code coverage report
Current view: top level - src/wallet Coverage Total Hit
Test: fuzz_coverage.info Lines: 31.5 % 8119 2561
Test Date: 2025-05-10 04:08:03 Functions: 33.0 % 900 297
Branches: 16.8 % 12393 2085

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 -
external_signer_scriptpubkeyman.h
0.0%
0.0 % 4 0.0 % 6 -
feebumper.h
0.0%
0.0 % 22 0.0 % 10 0.0 % 2
walletutil.cpp
0.0%
0.0 % 49 0.0 % 82 0.0 % 4
external_signer_scriptpubkeyman.cpp
0.0%
0.0 % 49 0.0 % 108 0.0 % 4
load.cpp
0.0%
0.0 % 113 0.0 % 216 0.0 % 5
feebumper.cpp
0.0%
0.0 % 197 0.0 % 348 0.0 % 7
interfaces.cpp
0.0%
0.0 % 420 0.0 % 448 0.0 % 95
sqlite.cpp
0.0%
0.0 % 408 0.0 % 496 0.0 % 37
db.cpp
6.8%6.8%
6.8 % 74 5 2.9 % 174 5 37.5 % 8 3
fuzz_tests 6.8 % 74 5 2.9 % 174 5 37.5 % 8 3
walletdb.cpp
6.9%6.9%
6.9 % 800 55 4.1 % 1034 42 17.7 % 79 14
fuzz_tests 6.9 % 800 55 4.1 % 1034 42 17.7 % 79 14
wallet.cpp
17.7%17.7%
17.7 % 2451 434 7.3 % 3919 286 27.6 % 210 58
fuzz_tests 17.7 % 2451 434 7.3 % 3919 286 27.6 % 210 58
transaction.cpp
11.5%11.5%
11.5 % 26 3 8.3 % 24 2 16.7 % 6 1
fuzz_tests 11.5 % 26 3 8.3 % 24 2 16.7 % 6 1
context.cpp
0.0%
0.0 % 2 - 0.0 % 2
sqlite.h
0.0%
0.0 % 11 - 0.0 % 8
wallet.h
48.3%48.3%
48.3 % 87 42 10.8 % 250 27 36.4 % 44 16
fuzz_tests 48.3 % 87 42 13.4 % 202 27 36.4 % 44 16
db.h
48.5%48.5%
48.5 % 33 16 11.3 % 62 7 28.9 % 38 11
fuzz_tests 48.5 % 33 16 13.0 % 54 7 28.9 % 38 11
walletdb.h
40.9%40.9%
40.9 % 44 18 11.4 % 324 37 33.3 % 9 3
fuzz_tests 40.9 % 44 18 14.3 % 258 37 33.3 % 9 3
transaction.h
54.0%54.0%
54.0 % 113 61 12.3 % 390 48 41.7 % 12 5
fuzz_tests 54.0 % 113 61 13.3 % 360 48 41.7 % 12 5
receive.cpp
24.6%24.6%
24.6 % 252 62 12.6 % 326 41 38.1 % 21 8
fuzz_tests 24.6 % 252 62 12.6 % 326 41 38.1 % 21 8
dump.cpp
25.3%25.3%
25.3 % 170 43 13.9 % 288 40 33.3 % 3 1
fuzz_tests 25.3 % 170 43 13.9 % 288 40 33.3 % 3 1
walletutil.h
36.8%36.8%
36.8 % 19 7 15.6 % 32 5 50.0 % 6 3
fuzz_tests 36.8 % 19 7 15.6 % 32 5 50.0 % 6 3
scriptpubkeyman.cpp
33.9%33.9%
33.9 % 923 313 17.2 % 1452 250 40.0 % 85 34
fuzz_tests 33.9 % 923 313 17.2 % 1452 250 40.0 % 85 34
crypter.h
63.6%63.6%
63.6 % 22 14 30.0 % 10 3 50.0 % 6 3
fuzz_tests 63.6 % 22 14 30.0 % 10 3 50.0 % 6 3
spend.h
100.0%
100.0 % 13 13 34.8 % 46 16 100.0 % 2 2
fuzz_tests 100.0 % 13 13 34.8 % 46 16 100.0 % 2 2
scriptpubkeyman.h
26.9%26.9%
26.9 % 52 14 37.5 % 16 6 11.9 % 42 5
fuzz_tests 26.9 % 52 14 37.5 % 16 6 11.9 % 42 5
init.cpp
68.8%68.8%
68.8 % 48 33 41.9 % 136 57 50.0 % 4 2
fuzz_tests 68.8 % 48 33 41.9 % 136 57 50.0 % 4 2
migrate.cpp
70.7%70.7%
70.7 % 355 251 47.5 % 324 154 63.2 % 19 12
fuzz_tests 70.7 % 355 251 47.5 % 324 154 63.2 % 19 12
coinselection.h
98.2%98.2%
98.2 % 56 55 49.2 % 122 60 100.0 % 7 7
fuzz_tests 98.2 % 56 55 49.2 % 122 60 100.0 % 7 7
spend.cpp
78.9%78.9%
78.9 % 714 563 50.8 % 1162 590 75.6 % 41 31
fuzz_tests 78.9 % 714 563 50.8 % 1162 590 75.6 % 41 31
crypter.cpp
100.0%
100.0 % 67 67 60.9 % 64 39 100.0 % 8 8
fuzz_tests 100.0 % 67 67 60.9 % 64 39 100.0 % 8 8
migrate.h
45.0%45.0%
45.0 % 20 9 62.5 % 8 5 35.0 % 20 7
fuzz_tests 45.0 % 20 9 62.5 % 8 5 35.0 % 20 7
coincontrol.cpp
96.2%96.2%
96.2 % 78 75 67.9 % 28 19 96.2 % 26 25
fuzz_tests 96.2 % 78 75 67.9 % 28 19 96.2 % 26 25
coinselection.cpp
96.3%96.3%
96.3 % 379 365 70.6 % 436 308 94.1 % 34 32
fuzz_tests 96.3 % 379 365 70.6 % 436 308 94.1 % 34 32
coincontrol.h
100.0%
100.0 % 8 8 75.0 % 4 3 100.0 % 1 1
fuzz_tests 100.0 % 8 8 75.0 % 4 3 100.0 % 1 1
fees.cpp
89.7%89.7%
89.7 % 39 35 76.1 % 46 35 100.0 % 5 5
fuzz_tests 89.7 % 39 35 76.1 % 46 35 100.0 % 5 5

Generated by: LCOV version 2.0-1