LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: test_bitcoin_coverage.info Lines: 71.0 % 114955 81653
Test Date: 2026-04-27 06:44:50 Functions: 61.6 % 19855 12222
Branches: 37.5 % 384970 144222

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 40.0 % 70 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 11.9 % 428 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.1 % 37160 1540 16.5 % 4088 673
bld-cov/src/ipc/capnp/
14.7%14.7%
14.7 % 1486 219 8.2 % 1110 91 17.1 % 369 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 24.3 % 2142 521 32.1 % 28 9
src/ipc/capnp/
82.6%82.6%
82.6 % 109 90 37.8 % 111 42 43.1 % 65 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 % 8286 3725 24.2 % 13130 3184 52.2 % 919 480
src/test/util/
66.8%66.8%
66.8 % 1354 904 42.9 % 2370 1017 61.8 % 204 126
src/univalue/include/
91.5%91.5%
91.5 % 106 97 29.3 % 1524 447 66.2 % 77 51
src/common/
67.3%67.3%
67.3 % 1491 1003 40.6 % 2644 1074 67.8 % 211 143
bld-cov/src/ipc/libmultiprocess/include/mp/
61.8%61.8%
61.8 % 102 63 5.9 % 774 46 68.4 % 19 13
src/node/
70.3%70.3%
70.3 % 3426 2410 42.5 % 4778 2032 68.8 % 480 330
src/rpc/
46.0%46.0%
46.0 % 8797 4050 28.5 % 27833 7939 68.9 % 530 365
src/
62.6%62.6%
62.6 % 27289 17078 30.1 % 72466 21803 72.0 % 5973 4303
src/leveldb/util/
69.5%69.5%
69.5 % 1145 796 42.0 % 717 301 74.3 % 171 127
src/policy/fees/
58.6%58.6%
58.6 % 560 328 31.0 % 700 217 74.4 % 43 32
src/wallet/rpc/
39.3%39.3%
39.3 % 3860 1518 25.3 % 13990 3542 74.7 % 158 118
src/crypto/ctaes/
92.2%92.2%
92.2 % 385 355 87.1 % 62 54 75.0 % 24 18
src/leveldb/db/
69.0%69.0%
69.0 % 3239 2235 37.4 % 4167 1560 75.9 % 290 220
src/leveldb/helpers/memenv/
78.2%78.2%
78.2 % 206 161 43.4 % 152 66 76.1 % 46 35
src/util/
81.1%81.1%
81.1 % 2453 1990 43.3 % 12684 5498 76.7 % 810 621
src/leveldb/table/
81.2%81.2%
81.2 % 908 737 48.9 % 917 448 77.2 % 123 95
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.2 % 1903 974 83.3 % 60 50
src/support/
87.9%87.9%
87.9 % 174 153 58.3 % 120 70 84.6 % 26 22
src/minisketch/src/
72.7%72.7%
72.7 % 543 395 47.0 % 487 229 85.7 % 119 102
src/script/
88.9%88.9%
88.9 % 6238 5545 57.1 % 14683 8383 87.2 % 825 719
src/index/
74.5%74.5%
74.5 % 834 621 43.3 % 890 385 88.8 % 98 87
src/wallet/test/
96.7%96.7%
96.7 % 2420 2339 50.7 % 10472 5309 90.1 % 242 218
src/crypto/
72.8%72.8%
72.8 % 3087 2246 71.6 % 524 375 90.2 % 143 129
src/kernel/
87.8%87.8%
87.8 % 1793 1574 46.9 % 3726 1746 90.7 % 464 421
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 38.4 % 3803 1460 92.7 % 109 101
src/test/kernel/
94.4%94.4%
94.4 % 798 753 50.2 % 3486 1750 93.6 % 78 73
src/policy/
91.2%91.2%
91.2 % 489 446 50.6 % 1535 777 95.1 % 41 39
src/test/
97.7%97.7%
97.7 % 26915 26287 50.4 % 137091 69118 98.9 % 2177 2154
src/leveldb/port/
100.0%
100.0 % 14 14 23.2 % 82 19 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 % 247 240 40.3 % 1336 539 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