LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: test_bitcoin_coverage.info Lines: 71.0 % 104012 73810
Test Date: 2025-12-25 04:41:25 Functions: 63.0 % 17336 10922
Branches: 38.4 % 349327 134050

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.6%16.6%
16.6 % 1281 213 9.9 % 637 63 19.0 % 321 61
bld-cov/src/ipc/libmultiprocess/include/mp/
61.2%61.2%
61.2 % 98 60 22.0 % 132 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/
62.9%62.9%
62.9 % 26548 16707 28.9 % 74016 21401 71.5 % 5854 4186
src/common/
67.9%67.9%
67.9 % 1428 969 40.9 % 2518 1030 76.2 % 168 128
src/compat/
52.6%52.6%
52.6 % 38 20 41.2 % 68 28 0.0 % 5
src/consensus/
95.2%95.2%
95.2 % 248 236 39.4 % 1215 479 100.0 % 26 26
src/crypto/
72.7%72.7%
72.7 % 3083 2240 71.3 % 516 368 90.1 % 141 127
src/index/
71.4%71.4%
71.4 % 783 559 42.5 % 790 336 87.4 % 87 76
src/init/
59.3%59.3%
59.3 % 118 70 40.1 % 282 113 26.9 % 26 7
src/interfaces/
41.7%41.7%
41.7 % 60 25 39.1 % 64 25 14.8 % 27 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 39.3 % 107 42 52.8 % 53 28
src/ipc/libmultiprocess/include/mp/
64.6%64.6%
64.6 % 707 457 5.8 % 23130 1353 18.0 % 3240 584
src/ipc/libmultiprocess/src/mp/
90.2%90.2%
90.2 % 732 660 51.6 % 1861 961 84.7 % 59 50
src/ipc/libmultiprocess/test/mp/test/
0.0%
0.0 % 270 0.0 % 566 0.0 % 56
src/ipc/test/
99.3%99.3%
99.3 % 135 134 48.9 % 522 255 100.0 % 24 24
src/kernel/
87.3%87.3%
87.3 % 1684 1470 46.9 % 3288 1542 90.0 % 409 368
src/logging/
96.3%96.3%
96.3 % 27 26 70.0 % 20 14 100.0 % 12 12
src/node/
70.9%70.9%
70.9 % 3327 2358 42.9 % 4718 2022 69.4 % 470 326
src/policy/
91.3%91.3%
91.3 % 473 432 45.8 % 1656 758 95.1 % 41 39
src/policy/fees/
58.6%58.6%
58.6 % 561 329 30.9 % 702 217 74.4 % 43 32
src/primitives/
93.2%93.2%
93.2 % 279 260 35.9 % 4432 1590 91.1 % 101 92
src/rpc/
45.5%45.5%
45.5 % 8337 3795 27.8 % 25559 7095 68.8 % 513 353
src/script/
88.7%88.7%
88.7 % 6157 5462 57.7 % 14355 8280 87.3 % 836 730
src/support/
87.9%87.9%
87.9 % 174 153 58.3 % 120 70 84.0 % 25 21
src/support/allocators/
98.8%98.8%
98.8 % 86 85 58.5 % 82 48 91.4 % 35 32
src/test/
97.6%97.6%
97.6 % 25325 24713 50.4 % 129150 65135 98.8 % 1967 1944
src/test/kernel/
93.2%93.2%
93.2 % 657 612 50.1 % 2748 1376 92.9 % 70 65
src/test/util/
67.2%67.2%
67.2 % 1347 905 42.7 % 2436 1039 62.8 % 196 123
src/univalue/include/
91.5%91.5%
91.5 % 106 97 29.0 % 1524 442 66.2 % 74 49
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/
80.9%80.9%
80.9 % 2269 1835 41.5 % 11462 4762 81.7 % 567 463
src/wallet/
44.9%44.9%
44.9 % 8221 3694 24.5 % 12998 3187 52.3 % 910 476
src/wallet/rpc/
39.5%39.5%
39.5 % 3886 1535 25.3 % 14065 3558 75.5 % 159 120
src/wallet/test/
96.6%96.6%
96.6 % 2445 2361 50.8 % 10450 5311 87.4 % 261 228
src/zmq/
12.6%12.6%
12.6 % 317 40 12.3 % 414 51 9.8 % 51 5

Generated by: LCOV version 2.0-1