LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: test_bitcoin_coverage.info Lines: 70.5 % 101657 71670
Test Date: 2025-12-07 04:47:20 Functions: 61.2 % 16623 10174
Branches: 38.1 % 336436 128248

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/
52.6%52.6%
52.6 % 38 20 41.2 % 68 28 0.0 % 5
src/ipc/libmultiprocess/test/mp/test/
0.0%
0.0 % 270 0.0 % 566 0.0 % 56
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 12.3 % 414 51 9.8 % 51 5
src/interfaces/
42.6%42.6%
42.6 % 61 26 39.4 % 66 26 14.8 % 27 4
src/ipc/libmultiprocess/include/mp/
64.6%64.6%
64.6 % 707 457 5.8 % 23130 1353 18.0 % 3240 584
bld-cov/src/ipc/capnp/
16.6%16.6%
16.6 % 1281 213 9.9 % 637 63 19.0 % 321 61
src/ipc/
37.5%37.5%
37.5 % 136 51 27.0 % 178 48 20.0 % 20 4
src/init/
59.3%59.3%
59.3 % 118 70 40.1 % 282 113 26.9 % 26 7
src/wallet/
45.0%45.0%
45.0 % 8221 3696 24.5 % 13056 3204 52.3 % 910 476
src/ipc/capnp/
87.1%87.1%
87.1 % 101 88 40.4 % 104 42 53.7 % 54 29
src/test/util/
66.5%66.5%
66.5 % 1252 833 40.3 % 2284 921 59.5 % 168 100
src/univalue/include/
91.5%91.5%
91.5 % 106 97 29.0 % 1524 442 66.2 % 74 49
bld-cov/src/ipc/libmultiprocess/include/mp/
61.2%61.2%
61.2 % 98 60 22.0 % 132 29 66.7 % 18 12
src/node/
69.7%69.7%
69.7 % 3322 2315 41.6 % 4764 1984 68.9 % 472 325
src/rpc/
45.5%45.5%
45.5 % 8340 3795 27.8 % 25561 7095 68.8 % 513 353
src/
63.0%63.0%
63.0 % 26389 16622 28.9 % 71363 20630 69.6 % 5670 3949
src/kernel/
86.9%86.9%
86.9 % 708 615 42.8 % 1019 436 71.6 % 67 48
src/policy/fees/
58.6%58.6%
58.6 % 561 329 30.9 % 702 217 74.4 % 43 32
src/wallet/rpc/
39.5%39.5%
39.5 % 3886 1535 25.3 % 14075 3558 75.5 % 159 120
src/common/
67.9%67.9%
67.9 % 1428 969 39.8 % 2590 1032 76.3 % 169 129
src/util/
79.0%79.0%
79.0 % 2147 1696 41.0 % 7534 3087 79.7 % 508 405
src/primitives/
93.3%93.3%
93.3 % 282 263 36.3 % 4386 1593 82.7 % 98 81
src/support/
87.9%87.9%
87.9 % 174 153 58.3 % 120 70 84.0 % 25 21
src/ipc/libmultiprocess/src/mp/
90.2%90.2%
90.2 % 732 660 51.6 % 1861 961 84.7 % 59 50
src/script/
88.8%88.8%
88.8 % 6161 5468 57.3 % 14194 8137 86.8 % 835 725
src/index/
71.4%71.4%
71.4 % 783 559 42.6 % 794 338 87.4 % 87 76
src/wallet/test/
96.6%96.6%
96.6 % 2445 2361 50.8 % 10450 5311 87.4 % 261 228
src/crypto/
72.8%72.8%
72.8 % 3092 2251 72.4 % 514 372 90.1 % 141 127
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 58.5 % 82 48 91.4 % 35 32
src/policy/
91.3%91.3%
91.3 % 473 432 45.9 % 1664 763 95.1 % 41 39
src/test/
97.5%97.5%
97.5 % 24964 24350 50.4 % 128051 64524 98.8 % 1937 1914
src/logging/
96.3%96.3%
96.3 % 27 26 65.0 % 20 13 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 % 524 256 100.0 % 24 24
src/consensus/
95.3%95.3%
95.3 % 257 245 40.7 % 1181 481 100.0 % 26 26
src/univalue/lib/
98.6%98.6%
98.6 % 504 497 72.4 % 514 372 100.0 % 43 43

Generated by: LCOV version 2.0-1