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

Generated by: LCOV version 2.0-1