LCOV - code coverage report
Current view: top level - src/wallet Coverage Total Hit
Test: fuzz_coverage.info Lines: 28.2 % 10195 2880
Test Date: 2024-09-01 05:20:30 Functions: 33.0 % 1270 419
Branches: 13.8 % 16387 2262

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
context.cpp
0.0%
0.0 % 2 - 0.0 % 2
external_signer_scriptpubkeyman.h
0.0%
0.0 % 6 - 0.0 % 3
sqlite.h
0.0%
0.0 % 17 0.0 % 4 0.0 % 16
feebumper.h
0.0%
0.0 % 22 0.0 % 6 0.0 % 6
external_signer_scriptpubkeyman.cpp
0.0%
0.0 % 49 0.0 % 148 0.0 % 4
walletutil.cpp
0.0%
0.0 % 51 0.0 % 97 0.0 % 4
load.cpp
0.0%
0.0 % 117 0.0 % 238 0.0 % 8
feebumper.cpp
0.0%
0.0 % 219 0.0 % 433 0.0 % 7
sqlite.cpp
0.0%
0.0 % 458 0.0 % 668 0.0 % 37
interfaces.cpp
0.0%
0.0 % 466 0.0 % 452 0.0 % 111
walletdb.cpp
7.1%7.1%
7.1 % 912 65 6.1 % 1241 76 15.7 % 89 14
fuzz_tests 7.1 % 912 65 6.1 % 1241 76 15.7 % 89 14
db.cpp
7.2%7.2%
7.2 % 83 6 0.5 % 212 1 37.5 % 8 3
fuzz_tests 7.2 % 83 6 0.5 % 212 1 37.5 % 8 3
transaction.cpp
13.8%13.8%
13.8 % 29 4 4.5 % 22 1 16.7 % 6 1
fuzz_tests 13.8 % 29 4 4.5 % 22 1 16.7 % 6 1
scriptpubkeyman.cpp
15.7%15.7%
15.7 % 1832 288 6.8 % 3100 212 23.1 % 143 33
fuzz_tests 15.7 % 1832 288 6.8 % 3100 212 23.1 % 143 33
wallet.cpp
17.3%17.3%
17.3 % 2915 503 6.0 % 5023 302 27.4 % 215 59
fuzz_tests 17.3 % 2915 503 6.0 % 5023 302 27.4 % 215 59
scriptpubkeyman.h
17.9%17.9%
17.9 % 78 14 6.0 % 116 7 15.7 % 70 11
fuzz_tests 17.9 % 78 14 6.0 % 116 7 15.7 % 70 11
dump.cpp
24.5%24.5%
24.5 % 200 49 13.1 % 383 50 33.3 % 3 1
fuzz_tests 24.5 % 200 49 13.1 % 383 50 33.3 % 3 1
receive.cpp
25.6%25.6%
25.6 % 297 76 9.9 % 394 39 38.1 % 21 8
fuzz_tests 25.6 % 297 76 9.9 % 394 39 38.1 % 21 8
walletutil.h
33.3%33.3%
33.3 % 24 8 10.5 % 38 4 56.2 % 16 9
fuzz_tests 33.3 % 24 8 10.5 % 38 4 56.2 % 16 9
walletdb.h
36.4%36.4%
36.4 % 66 24 13.5 % 148 20 25.0 % 56 14
fuzz_tests 36.4 % 66 24 13.5 % 148 20 25.0 % 56 14
migrate.h
37.0%37.0%
37.0 % 27 10 60.0 % 10 6 32.0 % 25 8
fuzz_tests 37.0 % 27 10 60.0 % 10 6 32.0 % 25 8
db.h
41.3%41.3%
41.3 % 46 19 12.4 % 364 45 31.4 % 51 16
fuzz_tests 41.3 % 46 19 12.4 % 364 45 31.4 % 51 16
wallet.h
58.6%58.6%
58.6 % 133 78 18.0 % 366 66 34.2 % 76 26
fuzz_tests 58.6 % 133 78 18.9 % 350 66 34.2 % 76 26
transaction.h
58.7%58.7%
58.7 % 126 74 18.2 % 154 28 45.6 % 57 26
fuzz_tests 58.7 % 126 74 18.2 % 154 28 45.6 % 57 26
crypter.h
61.9%61.9%
61.9 % 21 13 37.5 % 8 3 25.0 % 12 3
fuzz_tests 61.9 % 21 13 37.5 % 8 3 25.0 % 12 3
spend.h
66.7%66.7%
66.7 % 24 16 75.0 % 4 3 86.7 % 15 13
fuzz_tests 66.7 % 24 16 75.0 % 4 3 86.7 % 15 13
init.cpp
70.4%70.4%
70.4 % 54 38 42.7 % 218 93 50.0 % 6 3
fuzz_tests 70.4 % 54 38 42.7 % 218 93 50.0 % 6 3
migrate.cpp
71.7%71.7%
71.7 % 368 264 45.7 % 352 161 59.5 % 37 22
fuzz_tests 71.7 % 368 264 45.7 % 352 161 59.5 % 37 22
spend.cpp
76.4%76.4%
76.4 % 793 606 46.1 % 1513 697 76.2 % 42 32
fuzz_tests 76.4 % 793 606 46.1 % 1513 697 76.2 % 42 32
crypter.cpp
91.6%91.6%
91.6 % 83 76 58.1 % 62 36 100.0 % 8 8
fuzz_tests 91.6 % 83 76 58.1 % 62 36 100.0 % 8 8
fees.cpp
93.3%93.3%
93.3 % 45 42 83.8 % 37 31 100.0 % 5 5
fuzz_tests 93.3 % 45 42 83.8 % 37 31 100.0 % 5 5
coinselection.cpp
95.3%95.3%
95.3 % 451 430 68.8 % 506 348 92.3 % 39 36
fuzz_tests 95.3 % 451 430 68.8 % 506 348 92.3 % 39 36
coincontrol.cpp
96.4%96.4%
96.4 % 84 81 69.2 % 26 18 96.3 % 27 26
fuzz_tests 96.4 % 84 81 69.2 % 26 18 96.3 % 27 26
coinselection.h
98.8%98.8%
98.8 % 80 79 28.9 % 38 11 97.1 % 35 34
fuzz_tests 98.8 % 80 79 28.9 % 38 11 97.1 % 35 34
receive.h
100.0%
100.0 % 7 7 - 33.3 % 3 1
fuzz_tests 100.0 % 7 7 - 0 0 33.3 % 3 1
coincontrol.h
100.0%
100.0 % 10 10 66.7 % 6 4 100.0 % 7 7
fuzz_tests 100.0 % 10 10 66.7 % 6 4 100.0 % 7 7

Generated by: LCOV version 2.0-1