LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: test_bitcoin_coverage.info Lines: 71.5 % 117205 83836
Test Date: 2026-06-27 07:07:37 Functions: 61.8 % 20202 12478
Branches: 37.8 % 392439 148320

Directory Sort by file name Line Coverage 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
src/compat/
48.8%48.8%
48.8 % 41 20 37.8 % 74 28 0.0 % 5
src/ipc/libmultiprocess/test/mp/test/
0.0%
0.0 % 384 0.0 % 722 0.0 % 73
bld-cov/src/ipc/libmultiprocess/test/mp/test/
0.0%
0.0 % 1475 0.0 % 1095 0.0 % 363
src/zmq/
12.6%12.6%
12.6 % 317 40 12.4 % 412 51 9.8 % 51 5
src/crc32c/include/crc32c/
0.0%
0.0 % 2 - -
src/interfaces/
37.5%37.5%
37.5 % 64 24 40.3 % 62 25 10.0 % 30 3
src/ipc/libmultiprocess/include/mp/
65.9%65.9%
65.9 % 801 528 4.6 % 33202 1538 16.1 % 4192 676
bld-cov/src/ipc/capnp/
14.1%14.1%
14.1 % 1549 219 8.1 % 1129 91 16.3 % 386 63
src/ipc/
37.0%37.0%
37.0 % 138 51 25.7 % 187 48 20.0 % 20 4
src/minisketch/src/fields/
46.3%46.3%
46.3 % 121 56 50.0 % 26 13 22.2 % 27 6
src/init/
57.3%57.3%
57.3 % 124 71 39.9 % 286 114 23.3 % 30 7
src/leveldb/include/leveldb/
62.0%62.0%
62.0 % 121 75 23.4 % 2264 529 32.1 % 28 9
src/ipc/capnp/
82.6%82.6%
82.6 % 109 90 37.2 % 113 42 41.2 % 68 28
src/crc32c/src/
58.4%58.4%
58.4 % 113 66 51.8 % 56 29 50.0 % 6 3
src/wallet/
45.0%45.0%
45.0 % 8351 3762 24.7 % 13098 3237 52.4 % 922 483
src/univalue/include/
91.5%91.5%
91.5 % 106 97 31.0 % 1452 450 66.2 % 77 51
bld-cov/src/ipc/libmultiprocess/include/mp/
61.8%61.8%
61.8 % 102 63 8.0 % 578 46 68.4 % 19 13
src/rpc/
46.5%46.5%
46.5 % 8958 4167 28.5 % 28053 7994 69.2 % 535 370
src/node/
70.9%70.9%
70.9 % 3488 2474 43.0 % 4804 2064 70.1 % 462 324
src/common/
68.1%68.1%
68.1 % 1558 1061 40.9 % 2807 1149 70.8 % 216 153
src/
63.4%63.4%
63.4 % 28031 17776 30.2 % 75423 22748 72.5 % 6040 4382
src/test/util/
74.0%74.0%
74.0 % 1379 1021 44.4 % 2492 1106 72.8 % 213 155
src/leveldb/util/
69.5%69.5%
69.5 % 1145 796 43.4 % 717 311 74.3 % 171 127
src/policy/fees/
58.6%58.6%
58.6 % 560 328 30.9 % 702 217 74.4 % 43 32
src/crypto/ctaes/
92.2%92.2%
92.2 % 385 355 87.1 % 62 54 75.0 % 24 18
src/wallet/rpc/
39.6%39.6%
39.6 % 3986 1577 25.3 % 14392 3647 75.3 % 162 122
src/util/
82.0%82.0%
82.0 % 2540 2082 37.2 % 15966 5941 75.7 % 881 667
src/leveldb/helpers/memenv/
78.2%78.2%
78.2 % 206 161 43.4 % 152 66 76.1 % 46 35
src/leveldb/table/
81.2%81.2%
81.2 % 908 737 48.6 % 919 447 77.2 % 123 95
src/leveldb/db/
71.1%71.1%
71.1 % 3233 2298 39.1 % 4121 1613 77.6 % 290 225
src/minisketch/include/
89.2%89.2%
89.2 % 37 33 35.0 % 40 14 80.0 % 5 4
src/ipc/libmultiprocess/src/mp/
88.4%88.4%
88.4 % 752 665 51.0 % 1903 970 83.3 % 60 50
src/minisketch/src/
72.7%72.7%
72.7 % 543 395 47.0 % 487 229 85.7 % 119 102
src/support/
96.1%96.1%
96.1 % 152 146 69.6 % 92 64 87.5 % 24 21
src/script/
89.2%89.2%
89.2 % 6268 5594 58.0 % 14561 8451 87.6 % 831 728
src/index/
74.5%74.5%
74.5 % 839 625 43.4 % 901 391 88.9 % 99 88
src/crypto/
72.8%72.8%
72.8 % 3091 2250 71.0 % 528 375 90.2 % 143 129
src/wallet/test/
97.3%97.3%
97.3 % 2459 2393 50.7 % 10840 5501 90.3 % 248 224
src/kernel/
87.2%87.2%
87.2 % 1847 1611 47.2 % 3778 1783 90.4 % 480 434
bld-cov/src/ipc/test/
91.0%91.0%
91.0 % 311 283 51.5 % 169 87 91.0 % 78 71
src/support/allocators/
98.8%98.8%
98.8 % 86 85 60.0 % 90 54 91.9 % 37 34
src/primitives/
93.3%93.3%
93.3 % 270 252 37.5 % 3911 1466 92.7 % 109 101
src/test/kernel/
94.6%94.6%
94.6 % 835 790 50.3 % 3624 1823 93.9 % 82 77
src/policy/
91.2%91.2%
91.2 % 489 446 44.8 % 1821 816 95.0 % 40 38
src/test/
97.7%97.7%
97.7 % 27625 26986 50.4 % 140771 70925 99.0 % 2224 2201
src/leveldb/port/
100.0%
100.0 % 14 14 43.8 % 48 21 100.0 % 2 2
src/logging/
96.3%96.3%
96.3 % 27 26 70.0 % 20 14 100.0 % 12 12
src/univalue/test/
100.0%
100.0 % 377 377 50.4 % 1116 563 100.0 % 13 13
src/ipc/test/
99.3%99.3%
99.3 % 134 133 48.9 % 522 255 100.0 % 24 24
src/consensus/
97.2%97.2%
97.2 % 248 241 41.0 % 1339 549 100.0 % 26 26
src/univalue/lib/
98.0%98.0%
98.0 % 506 496 72.5 % 512 371 100.0 % 43 43

Generated by: LCOV version 2.0-1