LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: test_bitcoin_coverage.info Lines: 71.1 % 114268 81231
Test Date: 2026-04-07 04:31:02 Functions: 61.5 % 19749 12143
Branches: 37.8 % 377362 142499

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/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/ipc/libmultiprocess/include/mp/
65.9%65.9%
65.9 % 801 528 4.6 % 33180 1536 16.5 % 4088 673
bld-cov/src/ipc/libmultiprocess/include/mp/
61.8%61.8%
61.8 % 102 63 7.6 % 606 46 68.4 % 19 13
bld-cov/src/ipc/capnp/
14.7%14.7%
14.7 % 1486 219 8.0 % 1132 91 17.1 % 369 63
src/crc32c/include/crc32c/
0.0%
0.0 % 2 - -
src/zmq/
12.6%12.6%
12.6 % 317 40 12.4 % 412 51 9.8 % 51 5
src/leveldb/include/leveldb/
66.1%66.1%
66.1 % 121 80 23.4 % 2304 540 35.7 % 28 10
src/wallet/
44.9%44.9%
44.9 % 8259 3711 24.5 % 13045 3198 52.3 % 916 479
src/wallet/rpc/
39.3%39.3%
39.3 % 3859 1517 25.3 % 13980 3539 74.7 % 158 118
src/ipc/
37.0%37.0%
37.0 % 138 51 25.7 % 187 48 20.0 % 20 4
src/rpc/
45.4%45.4%
45.4 % 8535 3875 27.8 % 26283 7299 68.8 % 523 360
src/
63.0%63.0%
63.0 % 27207 17133 29.9 % 72340 21618 72.3 % 5910 4270
src/policy/fees/
58.6%58.6%
58.6 % 560 328 31.0 % 700 217 74.4 % 43 32
src/univalue/include/
91.5%91.5%
91.5 % 106 97 31.2 % 1432 447 66.2 % 77 51
src/minisketch/include/
89.2%89.2%
89.2 % 37 33 35.0 % 40 14 80.0 % 5 4
src/ipc/capnp/
82.6%82.6%
82.6 % 109 90 37.8 % 111 42 43.1 % 65 28
src/primitives/
93.3%93.3%
93.3 % 270 252 37.9 % 3845 1459 92.6 % 108 100
src/leveldb/db/
69.4%69.4%
69.4 % 3239 2247 38.3 % 4129 1582 76.2 % 290 221
src/common/
67.2%67.2%
67.2 % 1491 1002 39.5 % 2714 1072 68.1 % 210 143
src/leveldb/port/
100.0%
100.0 % 14 14 39.6 % 48 19 100.0 % 2 2
src/init/
57.3%57.3%
57.3 % 124 71 39.9 % 286 114 23.3 % 30 7
src/compat/
48.8%48.8%
48.8 % 41 20 40.0 % 70 28 0.0 % 5
src/interfaces/
37.5%37.5%
37.5 % 64 24 40.3 % 62 25 10.0 % 30 3
src/consensus/
97.2%97.2%
97.2 % 247 240 40.8 % 1319 538 100.0 % 26 26
src/leveldb/util/
70.0%70.0%
70.0 % 1145 802 42.3 % 717 303 74.9 % 171 128
src/node/
70.3%70.3%
70.3 % 3424 2407 42.3 % 4808 2035 68.7 % 479 329
src/test/util/
67.1%67.1%
67.1 % 1350 906 42.5 % 2408 1023 61.8 % 199 123
src/index/
74.4%74.4%
74.4 % 833 620 43.4 % 888 385 88.9 % 99 88
src/leveldb/helpers/memenv/
78.2%78.2%
78.2 % 206 161 43.4 % 152 66 76.1 % 46 35
src/util/
81.4%81.4%
81.4 % 2452 1996 43.6 % 12598 5498 76.5 % 814 623
src/policy/
91.2%91.2%
91.2 % 489 446 45.4 % 1741 790 95.1 % 41 39
src/minisketch/src/
72.7%72.7%
72.7 % 543 395 47.0 % 487 229 85.7 % 119 102
src/kernel/
87.6%87.6%
87.6 % 1782 1561 47.8 % 3504 1676 90.7 % 460 417
src/ipc/test/
99.3%99.3%
99.3 % 134 133 48.9 % 522 255 100.0 % 24 24
src/leveldb/table/
81.7%81.7%
81.7 % 908 742 49.1 % 913 448 78.0 % 123 96
src/minisketch/src/fields/
46.3%46.3%
46.3 % 121 56 50.0 % 26 13 22.2 % 27 6
src/test/kernel/
94.3%94.3%
94.3 % 785 740 50.0 % 3426 1714 93.6 % 78 73
src/univalue/test/
100.0%
100.0 % 377 377 50.4 % 1116 563 100.0 % 13 13
src/test/
97.6%97.6%
97.6 % 26558 25927 50.4 % 135315 68221 98.9 % 2124 2101
src/wallet/test/
96.6%96.6%
96.6 % 2494 2409 50.8 % 10522 5350 86.6 % 269 233
src/ipc/libmultiprocess/src/mp/
88.4%88.4%
88.4 % 752 665 51.2 % 1903 974 83.3 % 60 50
bld-cov/src/ipc/test/
91.0%91.0%
91.0 % 311 283 51.5 % 169 87 91.0 % 78 71
src/crc32c/src/
58.4%58.4%
58.4 % 113 66 51.8 % 56 29 50.0 % 6 3
src/support/allocators/
98.8%98.8%
98.8 % 86 85 56.2 % 96 54 91.9 % 37 34
src/script/
88.9%88.9%
88.9 % 6238 5545 56.9 % 14723 8384 87.2 % 825 719
src/support/
87.9%87.9%
87.9 % 174 153 58.3 % 120 70 84.6 % 26 22
src/logging/
96.3%96.3%
96.3 % 27 26 70.0 % 20 14 100.0 % 12 12
src/crypto/
72.7%72.7%
72.7 % 3087 2244 71.7 % 516 370 90.2 % 143 129
src/univalue/lib/
98.0%98.0%
98.0 % 506 496 72.5 % 512 371 100.0 % 43 43
src/crypto/ctaes/
92.2%92.2%
92.2 % 385 355 87.1 % 62 54 75.0 % 24 18

Generated by: LCOV version 2.0-1