LCOV - code coverage report
Current view: top level - src/node Hit Total Coverage
Test: fuzz_coverage.info Lines: 493 2607 18.9 %
Date: 2023-10-05 12:38:51 Functions: 148 507 29.2 %
Branches: 353 3890 9.1 %

Filename Sort by name Line Coverage ( hide details ) Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
context.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1 - 0 / 0
utxo_snapshot.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 14 - 0 / 0
psbt.h
0.0%
0.0 % 0 / 9 0.0 % 0 / 6 0.0 % 0 / 2
connection_types.cpp
0.0%
0.0 % 0 / 17 0.0 % 0 / 2 0.0 % 0 / 29
mini_miner.h
0.0%
0.0 % 0 / 20 0.0 % 0 / 13 0.0 % 0 / 12
miner.h
0.0%
0.0 % 0 / 30 0.0 % 0 / 15 0.0 % 0 / 2
miner.cpp
1.3%1.3%
1.3 % 3 / 230 15.0 % 3 / 20 0.5 % 2 / 378
fuzz_tests 1.3 % 3 / 230 15.0 % 3 / 20 0.5 % 2 / 378
mini_miner.cpp
1.6%1.6%
1.6 % 3 / 186 20.0 % 3 / 15 0.8 % 2 / 264
fuzz_tests 1.6 % 3 / 186 20.0 % 3 / 15 0.8 % 2 / 264
interfaces.cpp
1.7%1.7%
1.7 % 9 / 542 6.4 % 11 / 173 0.5 % 3 / 584
fuzz_tests 1.7 % 9 / 542 6.4 % 11 / 173 0.5 % 3 / 584
minisketchwrapper.cpp
2.5%2.5%
2.5 % 1 / 40 20.0 % 1 / 5 0.0 % 0 / 50
fuzz_tests 2.5 % 1 / 40 20.0 % 1 / 5 0.0 % 0 / 50
psbt.cpp
4.3%4.3%
4.3 % 4 / 92 66.7 % 4 / 6 1.2 % 2 / 169
fuzz_tests 4.3 % 4 / 92 66.7 % 4 / 6 1.2 % 2 / 169
transaction.cpp
6.2%6.2%
6.2 % 5 / 81 55.6 % 5 / 9 2.2 % 3 / 138
fuzz_tests 6.2 % 5 / 81 55.6 % 5 / 9 2.2 % 3 / 138
txreconciliation.cpp
8.8%8.8%
8.8 % 5 / 57 30.0 % 6 / 20 5.9 % 4 / 68
fuzz_tests 8.8 % 5 / 57 30.0 % 6 / 20 5.9 % 4 / 68
abort.cpp
12.5%12.5%
12.5 % 1 / 8 50.0 % 1 / 2 0.0 % 0 / 16
fuzz_tests 12.5 % 1 / 8 50.0 % 1 / 2 0.0 % 0 / 16
kernel_notifications.cpp
14.0%14.0%
14.0 % 6 / 43 20.0 % 2 / 10 2.5 % 1 / 40
fuzz_tests 14.0 % 6 / 43 20.0 % 2 / 10 2.5 % 1 / 40
utxo_snapshot.cpp
18.8%18.8%
18.8 % 9 / 48 71.4 % 5 / 7 5.4 % 7 / 130
fuzz_tests 18.8 % 9 / 48 71.4 % 5 / 7 5.4 % 7 / 130
interface_ui.cpp
24.3%24.3%
24.3 % 9 / 37 31.2 % 10 / 32 15.4 % 12 / 78
fuzz_tests 24.3 % 9 / 37 31.2 % 10 / 32 15.4 % 12 / 78
blockstorage.cpp
24.9%24.9%
24.9 % 178 / 714 36.4 % 24 / 66 9.8 % 111 / 1128
fuzz_tests 24.9 % 178 / 714 36.4 % 24 / 66 9.8 % 111 / 1128
coin.cpp
25.0%25.0%
25.0 % 3 / 12 75.0 % 3 / 4 7.1 % 2 / 28
fuzz_tests 25.0 % 3 / 12 75.0 % 3 / 4 7.1 % 2 / 28
mempool_persist_args.cpp
37.5%37.5%
37.5 % 3 / 8 60.0 % 3 / 5 20.0 % 2 / 10
fuzz_tests 37.5 % 3 / 8 60.0 % 3 / 5 20.0 % 2 / 10
eviction.cpp
41.0%41.0%
41.0 % 48 / 117 44.0 % 11 / 25 14.9 % 14 / 94
fuzz_tests 41.0 % 48 / 117 44.0 % 11 / 25 14.9 % 14 / 94
validation_cache_args.cpp
44.4%44.4%
44.4 % 4 / 9 100.0 % 2 / 2 50.0 % 3 / 6
fuzz_tests 44.4 % 4 / 9 100.0 % 2 / 2 50.0 % 3 / 6
chainstate.cpp
53.8%53.8%
53.8 % 71 / 132 100.0 % 9 / 9 23.5 % 75 / 319
fuzz_tests 53.8 % 71 / 132 100.0 % 9 / 9 23.5 % 75 / 319
mempool_args.cpp
60.0%60.0%
60.0 % 27 / 45 100.0 % 5 / 5 25.0 % 43 / 172
fuzz_tests 60.0 % 27 / 45 100.0 % 5 / 5 25.0 % 43 / 172
blockmanager_args.cpp
70.6%70.6%
70.6 % 12 / 17 100.0 % 4 / 4 35.7 % 10 / 28
fuzz_tests 70.6 % 12 / 17 100.0 % 4 / 4 35.7 % 10 / 28
caches.cpp
76.2%76.2%
76.2 % 16 / 21 100.0 % 2 / 2 50.0 % 6 / 12
fuzz_tests 76.2 % 16 / 21 100.0 % 2 / 2 50.0 % 6 / 12
chainstatemanager_args.cpp
77.8%77.8%
77.8 % 14 / 18 100.0 % 4 / 4 26.9 % 18 / 67
fuzz_tests 77.8 % 14 / 18 100.0 % 4 / 4 26.9 % 18 / 67
peerman_args.cpp
78.6%78.6%
78.6 % 11 / 14 100.0 % 5 / 5 50.0 % 18 / 36
fuzz_tests 78.6 % 11 / 14 100.0 % 5 / 5 50.0 % 18 / 36
blockstorage.h
90.0%90.0%
90.0 % 18 / 20 90.9 % 10 / 11 50.0 % 2 / 4
fuzz_tests 90.0 % 18 / 20 90.9 % 10 / 11 50.0 % 2 / 4
kernel_notifications.h
100.0%
100.0 % 3 / 3 100.0 % 3 / 3 - 0 / 0
fuzz_tests 100.0 % 3 / 3 100.0 % 3 / 3 - 0 / 0
database_args.cpp
100.0%
100.0 % 4 / 4 100.0 % 2 / 2 50.0 % 3 / 6
fuzz_tests 100.0 % 4 / 4 100.0 % 2 / 2 50.0 % 3 / 6
coins_view_args.cpp
100.0%
100.0 % 5 / 5 100.0 % 2 / 2 50.0 % 6 / 12
fuzz_tests 100.0 % 5 / 5 100.0 % 2 / 2 50.0 % 6 / 12
chainstate.h
100.0%
100.0 % 10 / 10 100.0 % 2 / 2 - 0 / 0
fuzz_tests 100.0 % 10 / 10 100.0 % 2 / 2 - 0 / 0
context.cpp
100.0%
100.0 % 11 / 11 100.0 % 6 / 6 50.0 % 4 / 8
fuzz_tests 100.0 % 11 / 11 100.0 % 6 / 6 50.0 % 4 / 8

Generated by: LCOV version 1.14