LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: total_coverage.info Lines: 89.2 % 101657 90659
Test Date: 2025-12-07 05:20:42 Functions: 72.9 % 16623 12126
Branches: 46.8 % 338792 158401

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/
89.9%89.9%
89.9 % 26389 23720 45.4 % 73359 33304 89.8 % 5670 5093
src/common/
87.5%87.5%
87.5 % 1428 1250 55.3 % 2590 1431 89.9 % 169 152
src/compat/
89.5%89.5%
89.5 % 38 34 57.4 % 68 39 100.0 % 5 5
src/consensus/
98.4%98.4%
98.4 % 257 253 52.8 % 1181 623 100.0 % 26 26
src/crypto/
72.8%72.8%
72.8 % 3092 2251 74.3 % 514 382 90.1 % 141 127
src/index/
85.7%85.7%
85.7 % 783 671 53.8 % 794 427 95.4 % 87 83
src/init/
89.0%89.0%
89.0 % 118 105 53.2 % 282 150 73.1 % 26 19
src/interfaces/
47.5%47.5%
47.5 % 61 29 45.5 % 66 30 22.2 % 27 6
src/ipc/
46.3%46.3%
46.3 % 136 63 29.2 % 178 52 40.0 % 20 8
src/ipc/capnp/
87.1%87.1%
87.1 % 101 88 40.4 % 104 42 53.7 % 54 29
src/ipc/libmultiprocess/include/mp/
64.6%64.6%
64.6 % 707 457 5.8 % 23132 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 % 134 133 48.9 % 524 256 100.0 % 24 24
src/kernel/
96.5%96.5%
96.5 % 708 683 51.3 % 1019 523 88.1 % 67 59
src/logging/
96.3%96.3%
96.3 % 27 26 70.0 % 20 14 100.0 % 12 12
src/node/
87.4%87.4%
87.4 % 3322 2903 57.3 % 4764 2732 81.1 % 472 383
src/policy/
97.7%97.7%
97.7 % 473 462 51.7 % 1664 861 97.6 % 41 40
src/policy/fees/
92.0%92.0%
92.0 % 561 516 58.3 % 702 409 100.0 % 43 43
src/primitives/
94.0%94.0%
94.0 % 282 265 40.8 % 4408 1798 98.0 % 98 96
src/rpc/
96.0%96.0%
96.0 % 8340 8010 52.0 % 25561 13295 98.4 % 513 505
src/script/
95.1%95.1%
95.1 % 6161 5862 62.2 % 14194 8822 93.1 % 835 777
src/support/
93.7%93.7%
93.7 % 174 163 63.3 % 120 76 88.0 % 25 22
src/support/allocators/
98.8%98.8%
98.8 % 86 85 58.5 % 82 48 100.0 % 35 35
src/test/
97.5%97.5%
97.5 % 24964 24350 50.4 % 128051 64524 98.8 % 1937 1914
src/test/util/
66.5%66.5%
66.5 % 1252 833 40.3 % 2284 921 59.5 % 168 100
src/univalue/include/
95.3%95.3%
95.3 % 106 101 49.6 % 1698 842 95.9 % 74 71
src/univalue/lib/
98.6%98.6%
98.6 % 504 497 72.8 % 514 374 100.0 % 43 43
src/univalue/test/
100.0%
100.0 % 377 377 50.4 % 1116 563 100.0 % 13 13
src/util/
86.4%86.4%
86.4 % 2147 1856 46.7 % 7614 3553 94.9 % 508 482
src/wallet/
84.6%84.6%
84.6 % 8221 6955 52.7 % 13138 6921 82.2 % 910 748
src/wallet/rpc/
97.7%97.7%
97.7 % 3886 3795 52.3 % 14075 7360 98.1 % 159 156
src/wallet/test/
96.6%96.6%
96.6 % 2445 2361 50.8 % 10450 5311 87.4 % 261 228
src/zmq/
91.2%91.2%
91.2 % 317 289 54.3 % 414 225 96.1 % 51 49

Generated by: LCOV version 2.0-1