LCOV - code coverage report
Current view: top level - src/wallet Coverage Total Hit
Test: fuzz_coverage.info Lines: 28.4 % 9070 2573
Test Date: 2025-01-22 04:09:46 Functions: 29.4 % 1042 306
Branches: 14.7 % 13934 2051

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 % 120 0.0 % 226 0.0 % 6
feebumper.cpp
0.0%
0.0 % 200 0.0 % 358 0.0 % 7
interfaces.cpp
0.0%
0.0 % 433 0.0 % 454 0.0 % 99
sqlite.cpp
0.0%
0.0 % 408 0.0 % 496 0.0 % 37
db.cpp
6.6%6.6%
6.6 % 76 5 1.7 % 174 3 37.5 % 8 3
fuzz_tests 6.6 % 76 5 1.7 % 174 3 37.5 % 8 3
walletdb.cpp
6.6%6.6%
6.6 % 830 55 3.7 % 1056 39 16.7 % 84 14
fuzz_tests 6.6 % 830 55 3.7 % 1056 39 16.7 % 84 14
walletdb.h
39.3%39.3%
39.3 % 56 22 6.9 % 276 19 26.8 % 41 11
fuzz_tests 39.3 % 56 22 10.2 % 186 19 26.8 % 41 11
wallet.cpp
17.4%17.4%
17.4 % 2557 445 7.0 % 4140 289 27.6 % 217 60
fuzz_tests 17.4 % 2557 445 7.0 % 4140 289 27.6 % 217 60
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
scriptpubkeyman.cpp
18.8%18.8%
18.8 % 1660 312 9.2 % 2712 249 22.8 % 149 34
fuzz_tests 18.8 % 1660 312 9.2 % 2712 249 22.8 % 149 34
context.cpp
0.0%
0.0 % 2 - 0.0 % 2
sqlite.h
0.0%
0.0 % 18 - 0.0 % 15
wallet.h
48.3%48.3%
48.3 % 87 42 10.0 % 280 28 36.4 % 44 16
fuzz_tests 48.3 % 87 42 12.7 % 220 28 36.4 % 44 16
transaction.h
54.0%54.0%
54.0 % 113 61 11.4 % 422 48 41.7 % 12 5
fuzz_tests 54.0 % 113 61 13.4 % 358 48 41.7 % 12 5
db.h
48.5%48.5%
48.5 % 33 16 12.5 % 56 7 25.6 % 43 11
fuzz_tests 48.5 % 33 16 13.5 % 52 7 25.6 % 43 11
receive.cpp
24.6%24.6%
24.6 % 252 62 12.5 % 320 40 38.1 % 21 8
fuzz_tests 24.6 % 252 62 12.5 % 320 40 38.1 % 21 8
dump.cpp
24.0%24.0%
24.0 % 179 43 13.2 % 304 40 33.3 % 3 1
fuzz_tests 24.0 % 179 43 13.2 % 304 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.h
20.6%20.6%
20.6 % 68 14 25.0 % 28 7 9.6 % 52 5
fuzz_tests 20.6 % 68 14 25.0 % 28 7 9.6 % 52 5
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
init.cpp
69.4%69.4%
69.4 % 49 34 42.0 % 138 58 50.0 % 4 2
fuzz_tests 69.4 % 49 34 42.0 % 138 58 50.0 % 4 2
migrate.cpp
70.7%70.7%
70.7 % 355 251 47.8 % 322 154 63.2 % 19 12
fuzz_tests 70.7 % 355 251 47.8 % 322 154 63.2 % 19 12
coinselection.h
98.2%98.2%
98.2 % 56 55 50.0 % 98 49 100.0 % 7 7
fuzz_tests 98.2 % 56 55 50.0 % 98 49 100.0 % 7 7
spend.cpp
78.6%78.6%
78.6 % 715 562 50.0 % 1168 584 75.6 % 41 31
fuzz_tests 78.6 % 715 562 50.0 % 1168 584 75.6 % 41 31
crypter.cpp
97.0%97.0%
97.0 % 67 65 57.8 % 64 37 100.0 % 8 8
fuzz_tests 97.0 % 67 65 57.8 % 64 37 100.0 % 8 8
migrate.h
33.3%33.3%
33.3 % 27 9 62.5 % 8 5 25.9 % 27 7
fuzz_tests 33.3 % 27 9 62.5 % 8 5 25.9 % 27 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
95.8%95.8%
95.8 % 379 363 70.9 % 436 309 91.2 % 34 31
fuzz_tests 95.8 % 379 363 70.9 % 436 309 91.2 % 34 31
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
94.9%94.9%
94.9 % 39 37 82.6 % 46 38 100.0 % 5 5
fuzz_tests 94.9 % 39 37 82.6 % 46 38 100.0 % 5 5

Generated by: LCOV version 2.0-1