LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: test_bitcoin_coverage.info Lines: 70.9 % 113776 80689
Test Date: 2026-02-25 05:21:33 Functions: 63.5 % 18877 11978
Branches: 38.7 % 364548 141200

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/
16.1%16.1%
16.1 % 1323 213 9.4 % 671 63 18.8 % 325 61
bld-cov/src/ipc/libmultiprocess/include/mp/
61.2%61.2%
61.2 % 98 60 15.4 % 188 29 66.7 % 18 12
bld-cov/src/ipc/libmultiprocess/test/mp/test/
0.0%
0.0 % 1368 0.0 % 747 0.0 % 337
bld-cov/src/ipc/test/
91.0%91.0%
91.0 % 311 283 51.5 % 169 87 91.0 % 78 71
src/
63.0%63.0%
63.0 % 27127 17091 30.0 % 71796 21570 72.4 % 5883 4260
src/common/
67.6%67.6%
67.6 % 1438 972 40.4 % 2706 1093 66.8 % 196 131
src/compat/
52.6%52.6%
52.6 % 38 20 43.8 % 64 28 0.0 % 5
src/consensus/
97.2%97.2%
97.2 % 248 241 44.0 % 1111 489 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.7%72.7%
72.7 % 3083 2242 72.9 % 512 373 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.4%74.4%
74.4 % 833 620 43.3 % 890 385 88.9 % 99 88
src/init/
59.7%59.7%
59.7 % 119 71 40.1 % 284 114 26.9 % 26 7
src/interfaces/
41.0%41.0%
41.0 % 61 25 41.7 % 60 25 13.8 % 29 4
src/ipc/
37.5%37.5%
37.5 % 136 51 27.0 % 178 48 20.0 % 20 4
src/ipc/capnp/
82.6%82.6%
82.6 % 109 90 35.9 % 117 42 47.5 % 59 28
src/ipc/libmultiprocess/include/mp/
64.6%64.6%
64.6 % 707 457 5.7 % 23706 1346 17.7 % 3305 584
src/ipc/libmultiprocess/src/mp/
88.4%88.4%
88.4 % 747 660 51.3 % 1873 960 83.3 % 60 50
src/ipc/libmultiprocess/test/mp/test/
0.0%
0.0 % 322 0.0 % 628 0.0 % 62
src/ipc/test/
99.3%99.3%
99.3 % 134 133 48.9 % 522 255 100.0 % 24 24
src/kernel/
87.4%87.4%
87.4 % 1780 1556 47.7 % 3440 1641 90.5 % 455 412
src/leveldb/db/
61.2%61.2%
61.2 % 3674 2247 35.0 % 4517 1582 56.7 % 390 221
src/leveldb/helpers/memenv/
78.2%78.2%
78.2 % 206 161 43.4 % 152 66 76.1 % 46 35
src/leveldb/include/leveldb/
64.5%64.5%
64.5 % 124 80 24.6 % 2195 540 35.7 % 28 10
src/leveldb/port/
100.0%
100.0 % 14 14 39.6 % 48 19 100.0 % 2 2
src/leveldb/table/
81.7%81.7%
81.7 % 908 742 48.7 % 919 448 78.0 % 123 96
src/leveldb/util/
65.7%65.7%
65.7 % 1221 802 39.0 % 777 303 71.5 % 179 128
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 46.8 % 487 228 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.5%70.5%
70.5 % 3388 2389 42.5 % 4766 2026 69.1 % 473 327
src/policy/
91.1%91.1%
91.1 % 473 431 45.8 % 1669 765 95.1 % 41 39
src/policy/fees/
58.6%58.6%
58.6 % 560 328 31.0 % 700 217 74.4 % 43 32
src/primitives/
93.3%93.3%
93.3 % 270 252 36.6 % 3937 1442 92.6 % 108 100
src/rpc/
45.4%45.4%
45.4 % 8497 3854 27.8 % 26123 7254 69.0 % 519 358
src/script/
88.8%88.8%
88.8 % 6242 5543 56.9 % 14725 8383 87.2 % 825 719
src/support/
87.9%87.9%
87.9 % 174 153 58.3 % 120 70 84.6 % 26 22
src/support/allocators/
98.8%98.8%
98.8 % 86 85 53.5 % 86 46 91.4 % 35 32
src/test/
97.6%97.6%
97.6 % 26285 25660 50.4 % 134047 67604 98.9 % 2088 2066
src/test/kernel/
94.0%94.0%
94.0 % 744 699 50.1 % 3158 1582 93.4 % 76 71
src/test/util/
66.7%66.7%
66.7 % 1359 907 42.4 % 2432 1030 62.1 % 198 123
src/univalue/include/
91.5%91.5%
91.5 % 106 97 34.3 % 1302 446 66.2 % 77 51
src/univalue/lib/
98.6%98.6%
98.6 % 504 497 72.4 % 514 372 100.0 % 43 43
src/univalue/test/
100.0%
100.0 % 377 377 50.4 % 1116 563 100.0 % 13 13
src/util/
81.2%81.2%
81.2 % 2427 1970 41.9 % 12884 5400 76.6 % 808 619
src/wallet/
45.0%45.0%
45.0 % 8262 3718 24.5 % 13100 3208 52.3 % 916 479
src/wallet/rpc/
39.4%39.4%
39.4 % 3853 1517 25.3 % 13958 3533 75.2 % 157 118
src/wallet/test/
96.6%96.6%
96.6 % 2495 2410 50.8 % 10522 5350 86.6 % 269 233
src/zmq/
12.6%12.6%
12.6 % 317 40 11.9 % 428 51 9.8 % 51 5

Generated by: LCOV version 2.0-1