LCOV - code coverage report
Current view: top level - src/wallet Coverage Total Hit
Test: fuzz_coverage.info Lines: 28.0 % 9039 2534
Test Date: 2024-11-04 04:15:01 Functions: 29.3 % 1035 303
Branches: 14.4 % 14016 2022

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 % 112 0.0 % 4
load.cpp
0.0%
0.0 % 120 0.0 % 234 0.0 % 6
feebumper.cpp
0.0%
0.0 % 200 0.0 % 348 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 % 506 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.7%6.7%
6.7 % 822 55 3.8 % 1030 39 16.9 % 83 14
fuzz_tests 6.7 % 822 55 3.8 % 1030 39 16.9 % 83 14
wallet.cpp
17.5%17.5%
17.5 % 2545 445 6.9 % 4216 289 27.8 % 216 60
fuzz_tests 17.5 % 2545 445 6.9 % 4216 289 27.8 % 216 60
walletdb.h
39.3%39.3%
39.3 % 56 22 7.5 % 252 19 27.5 % 40 11
fuzz_tests 39.3 % 56 22 10.2 % 186 19 27.5 % 40 11
scriptpubkeyman.cpp
16.4%16.4%
16.4 % 1649 270 8.0 % 2700 216 22.4 % 147 33
fuzz_tests 16.4 % 1649 270 8.0 % 2700 216 22.4 % 147 33
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 % 18 - 0.0 % 15
wallet.h
48.3%48.3%
48.3 % 87 42 10.7 % 262 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.0 % 436 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.1 % 58 7 21.4 % 42 9
fuzz_tests 48.5 % 33 16 13.5 % 52 7 21.4 % 42 9
dump.cpp
24.0%24.0%
24.0 % 179 43 12.0 % 332 40 33.3 % 3 1
fuzz_tests 24.0 % 179 43 12.0 % 332 40 33.3 % 3 1
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
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.9%20.9%
20.9 % 67 14 25.0 % 28 7 9.8 % 51 5
fuzz_tests 20.9 % 67 14 25.0 % 28 7 9.8 % 51 5
spend.h
100.0%
100.0 % 13 13 28.6 % 56 16 100.0 % 2 2
fuzz_tests 100.0 % 13 13 34.8 % 46 16 100.0 % 2 2
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
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 46.3 % 322 149 63.2 % 19 12
fuzz_tests 70.7 % 355 251 46.3 % 322 149 63.2 % 19 12
coinselection.h
98.2%98.2%
98.2 % 56 55 47.1 % 104 49 100.0 % 7 7
fuzz_tests 98.2 % 56 55 50.0 % 98 49 100.0 % 7 7
spend.cpp
78.9%78.9%
78.9 % 715 564 50.2 % 1182 593 75.6 % 41 31
fuzz_tests 78.9 % 715 564 50.2 % 1182 593 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 % 380 364 70.9 % 436 309 91.2 % 34 31
fuzz_tests 95.8 % 380 364 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