LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: test_bitcoin_coverage.info Lines: 70.6 % 112725 79614
Test Date: 2026-02-04 04:43:42 Functions: 62.8 % 18598 11675
Branches: 38.1 % 365943 139324

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 % 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/ipc/libmultiprocess/include/mp/
64.6%64.6%
64.6 % 707 457 5.3 % 25384 1353 17.4 % 3359 586
bld-cov/src/ipc/capnp/
15.5%15.5%
15.5 % 1377 213 9.2 % 682 63 17.9 % 340 61
src/crc32c/include/crc32c/
0.0%
0.0 % 2 - -
src/zmq/
12.6%12.6%
12.6 % 317 40 12.3 % 414 51 9.8 % 51 5
bld-cov/src/ipc/libmultiprocess/include/mp/
61.2%61.2%
61.2 % 98 60 14.8 % 196 29 66.7 % 18 12
src/leveldb/include/leveldb/
64.5%64.5%
64.5 % 124 80 23.0 % 2346 540 35.7 % 28 10
src/leveldb/port/
100.0%
100.0 % 14 14 23.2 % 82 19 100.0 % 2 2
src/wallet/
44.7%44.7%
44.7 % 8272 3699 24.5 % 13061 3195 52.1 % 911 475
src/wallet/rpc/
39.4%39.4%
39.4 % 3892 1535 25.3 % 14070 3558 75.5 % 159 120
src/ipc/
37.5%37.5%
37.5 % 136 51 27.0 % 178 48 20.0 % 20 4
src/rpc/
45.5%45.5%
45.5 % 8346 3795 27.7 % 25579 7095 68.9 % 514 354
src/
62.4%62.4%
62.4 % 26932 16813 28.7 % 74920 21514 71.3 % 5906 4211
src/univalue/include/
91.5%91.5%
91.5 % 106 97 29.0 % 1524 442 65.3 % 75 49
src/policy/fees/
58.6%58.6%
58.6 % 561 329 31.0 % 704 218 74.4 % 43 32
src/leveldb/db/
61.2%61.2%
61.2 % 3674 2247 34.6 % 4571 1582 56.7 % 390 221
src/minisketch/include/
89.2%89.2%
89.2 % 37 33 35.0 % 40 14 80.0 % 5 4
src/primitives/
93.0%93.0%
93.0 % 270 251 35.4 % 4498 1594 91.0 % 100 91
src/ipc/capnp/
82.6%82.6%
82.6 % 109 90 37.8 % 111 42 45.9 % 61 28
src/leveldb/util/
65.7%65.7%
65.7 % 1221 802 38.7 % 777 301 71.5 % 179 128
src/interfaces/
41.7%41.7%
41.7 % 60 25 39.1 % 64 25 14.8 % 27 4
src/consensus/
95.2%95.2%
95.2 % 248 236 39.6 % 1221 484 100.0 % 26 26
src/init/
59.7%59.7%
59.7 % 119 71 40.1 % 284 114 26.9 % 26 7
src/common/
67.8%67.8%
67.8 % 1429 969 40.8 % 2522 1030 76.2 % 168 128
src/compat/
52.6%52.6%
52.6 % 38 20 41.2 % 68 28 0.0 % 5
src/util/
80.9%80.9%
80.9 % 2329 1885 42.1 % 11770 4960 82.0 % 588 482
src/test/util/
67.0%67.0%
67.0 % 1353 907 42.3 % 2438 1031 62.4 % 197 123
src/node/
70.9%70.9%
70.9 % 3349 2374 43.0 % 4738 2038 69.2 % 471 326
src/index/
73.7%73.7%
73.7 % 745 549 43.2 % 776 335 90.2 % 82 74
src/leveldb/helpers/memenv/
78.2%78.2%
78.2 % 206 161 43.4 % 152 66 76.1 % 46 35
src/policy/
91.3%91.3%
91.3 % 473 432 45.7 % 1662 759 95.1 % 41 39
src/minisketch/src/
72.7%72.7%
72.7 % 543 395 46.8 % 487 228 85.7 % 119 102
src/kernel/
87.5%87.5%
87.5 % 1781 1558 47.0 % 3436 1614 90.5 % 455 412
src/ipc/test/
99.3%99.3%
99.3 % 134 133 48.9 % 524 256 100.0 % 24 24
src/leveldb/table/
81.7%81.7%
81.7 % 908 742 49.0 % 917 449 78.0 % 123 96
src/test/kernel/
93.9%93.9%
93.9 % 734 689 50.0 % 3156 1577 93.4 % 76 71
src/minisketch/src/fields/
46.3%46.3%
46.3 % 121 56 50.0 % 26 13 22.2 % 27 6
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 % 25753 25135 50.4 % 131667 66390 98.9 % 2014 1992
src/wallet/test/
96.5%96.5%
96.5 % 2472 2386 50.8 % 10500 5339 86.8 % 265 230
src/ipc/libmultiprocess/src/mp/
88.4%88.4%
88.4 % 747 660 51.3 % 1873 961 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 57.5 % 80 46 91.4 % 35 32
src/script/
88.8%88.8%
88.8 % 6238 5541 57.7 % 14497 8361 87.1 % 821 715
src/support/
87.9%87.9%
87.9 % 174 153 58.3 % 120 70 84.0 % 25 21
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 % 3083 2242 72.3 % 516 373 90.1 % 141 127
src/univalue/lib/
98.6%98.6%
98.6 % 504 497 72.4 % 514 372 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