LCOV - code coverage report
Current view: top level - src/node Coverage Total Hit
Test: fuzz_coverage.info Lines: 54.9 % 2946 1617
Test Date: 2024-07-04 04:02:30 Functions: 50.7 % 444 225
Branches: 29.4 % 4581 1346

File Sort by file name Line Coverage ( show 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
abort.cpp
0.0%
0.0 % 8 0.0 % 18 0.0 % 1
blockmanager_args.cpp
66.7%66.7%
66.7 % 15 10 33.3 % 24 8 100.0 % 1 1
blockstorage.cpp
42.4%42.4%
42.4 % 760 322 17.5 % 1278 224 60.9 % 64 39
blockstorage.h
90.9%90.9%
90.9 % 22 20 50.0 % 4 2 90.0 % 10 9
caches.cpp
78.9%78.9%
78.9 % 19 15 50.0 % 12 6 100.0 % 1 1
chainstate.cpp
50.0%50.0%
50.0 % 126 63 23.0 % 305 70 100.0 % 6 6
chainstate.h
100.0%
100.0 % 10 10 - 100.0 % 2 2
chainstatemanager_args.cpp
73.9%73.9%
73.9 % 23 17 31.0 % 71 22 100.0 % 1 1
coin.cpp
100.0%
100.0 % 12 12 54.5 % 22 12 100.0 % 1 1
coins_view_args.cpp
100.0%
100.0 % 4 4 50.0 % 12 6 100.0 % 1 1
connection_types.cpp
64.7%64.7%
64.7 % 17 11 34.5 % 29 10 100.0 % 2 2
context.cpp
100.0%
100.0 % 2 2 - 100.0 % 2 2
context.h
0.0%
0.0 % 1 - 0.0 % 1
database_args.cpp
100.0%
100.0 % 3 3 50.0 % 6 3 100.0 % 1 1
eviction.cpp
100.0%
100.0 % 121 121 81.4 % 102 83 100.0 % 24 24
interface_ui.cpp
26.5%26.5%
26.5 % 34 9 13.6 % 88 12 33.3 % 27 9
interfaces.cpp
11.7%11.7%
11.7 % 565 66 5.5 % 598 33 12.3 % 171 21
kernel_notifications.cpp
25.6%25.6%
25.6 % 43 11 2.0 % 50 1 33.3 % 9 3
kernel_notifications.h
100.0%
100.0 % 4 4 - 100.0 % 2 2
mempool_args.cpp
56.8%56.8%
56.8 % 44 25 26.1 % 176 46 100.0 % 2 2
mempool_persist.cpp
88.1%88.1%
88.1 % 134 118 50.0 % 274 137 100.0 % 2 2
mempool_persist_args.cpp
33.3%33.3%
33.3 % 6 2 16.7 % 6 1 50.0 % 2 1
miner.cpp
93.3%93.3%
93.3 % 223 208 49.5 % 426 211 100.0 % 15 15
miner.h
100.0%
100.0 % 31 31 100.0 % 2 2 100.0 % 15 15
mini_miner.cpp
85.4%85.4%
85.4 % 254 217 51.5 % 398 205 85.7 % 14 12
mini_miner.h
100.0%
100.0 % 20 20 - 92.9 % 14 13
minisketchwrapper.cpp
0.0%
0.0 % 39 0.0 % 42 0.0 % 4
peerman_args.cpp
63.6%63.6%
63.6 % 11 7 50.0 % 30 15 100.0 % 1 1
psbt.cpp
100.0%
100.0 % 90 90 67.6 % 142 96 100.0 % 2 2
psbt.h
100.0%
100.0 % 9 9 50.0 % 2 1 83.3 % 6 5
timeoffsets.cpp
100.0%
100.0 % 26 26 47.5 % 40 19 100.0 % 3 3
timeoffsets.h
100.0%
100.0 % 2 2 50.0 % 2 1 100.0 % 2 2
transaction.cpp
51.2%51.2%
51.2 % 80 41 28.1 % 146 41 75.0 % 4 3
txreconciliation.cpp
96.3%96.3%
96.3 % 54 52 43.5 % 62 27 85.7 % 14 12
utxo_snapshot.cpp
12.8%12.8%
12.8 % 47 6 4.4 % 114 5 33.3 % 3 1
utxo_snapshot.h
62.8%62.8%
62.8 % 43 27 52.4 % 42 22 57.1 % 7 4
validation_cache_args.cpp
37.5%37.5%
37.5 % 8 3 50.0 % 6 3 100.0 % 1 1
warnings.cpp
91.7%91.7%
91.7 % 36 33 42.3 % 52 22 100.0 % 6 6

Generated by: LCOV version 2.0-1