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

Generated by: LCOV version 2.0-1