LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: test_bitcoin_coverage.info Lines: 70.1 % 100896 70712
Test Date: 2025-10-04 04:34:28 Functions: 61.2 % 16450 10070
Branches: 38.4 % 330270 126925

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/
17.0%17.0%
17.0 % 1250 213 10.1 % 624 63 19.5 % 313 61
bld-cov/src/ipc/libmultiprocess/include/mp/
61.2%61.2%
61.2 % 98 60 15.8 % 184 29 66.7 % 18 12
bld-cov/src/ipc/libmultiprocess/test/mp/test/
0.0%
0.0 % 1275 0.0 % 679 0.0 % 320
bld-cov/src/test/
91.0%91.0%
91.0 % 311 283 51.5 % 169 87 91.0 % 78 71
src/
59.7%59.7%
59.7 % 26035 15553 28.6 % 70574 20204 67.8 % 5658 3836
src/common/
67.9%67.9%
67.9 % 1428 969 39.8 % 2584 1028 76.3 % 169 129
src/compat/
52.6%52.6%
52.6 % 38 20 43.8 % 64 28 0.0 % 5
src/consensus/
94.2%94.2%
94.2 % 257 242 36.2 % 1289 467 100.0 % 26 26
src/crypto/
72.8%72.8%
72.8 % 3092 2251 73.0 % 508 371 90.1 % 141 127
src/index/
71.6%71.6%
71.6 % 781 559 42.8 % 794 340 87.4 % 87 76
src/init/
59.3%59.3%
59.3 % 118 70 40.6 % 278 113 26.9 % 26 7
src/interfaces/
42.6%42.6%
42.6 % 61 26 39.4 % 66 26 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/
89.4%89.4%
89.4 % 85 76 36.8 % 68 25 51.9 % 52 27
src/ipc/libmultiprocess/include/mp/
64.2%64.2%
64.2 % 693 445 6.6 % 19312 1276 18.5 % 3105 573
src/ipc/libmultiprocess/src/mp/
91.5%91.5%
91.5 % 721 660 52.5 % 1816 954 86.2 % 58 50
src/ipc/libmultiprocess/test/mp/test/
0.0%
0.0 % 212 0.0 % 478 0.0 % 47
src/kernel/
87.3%87.3%
87.3 % 719 628 40.9 % 1321 540 72.7 % 66 48
src/logging/
96.3%96.3%
96.3 % 27 26 65.0 % 20 13 100.0 % 12 12
src/node/
70.3%70.3%
70.3 % 3375 2374 42.3 % 4856 2054 69.2 % 471 326
src/policy/
74.0%74.0%
74.0 % 1038 768 41.8 % 2378 995 84.7 % 85 72
src/primitives/
93.3%93.3%
93.3 % 282 263 35.6 % 4672 1662 82.7 % 98 81
src/rpc/
45.6%45.6%
45.6 % 8226 3752 27.6 % 25271 6975 69.1 % 502 347
src/script/
90.7%90.7%
90.7 % 5933 5383 57.2 % 13962 7982 88.4 % 811 717
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 54.5 % 88 48 100.0 % 32 32
src/test/
98.1%98.1%
98.1 % 25246 24756 50.4 % 128497 64724 98.8 % 1946 1923
src/test/util/
67.3%67.3%
67.3 % 1238 833 40.6 % 2270 922 59.9 % 167 100
src/univalue/include/
91.5%91.5%
91.5 % 106 97 28.2 % 1580 445 67.6 % 74 50
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/
76.2%76.2%
76.2 % 2123 1618 39.8 % 6004 2391 78.9 % 574 453
src/wallet/
44.9%44.9%
44.9 % 8208 3688 24.5 % 12977 3183 52.3 % 910 476
src/wallet/rpc/
39.6%39.6%
39.6 % 3881 1535 25.3 % 14071 3562 75.5 % 159 120
src/wallet/test/
96.6%96.6%
96.6 % 2445 2361 50.8 % 10458 5314 87.4 % 261 228
src/zmq/
12.6%12.6%
12.6 % 317 40 11.9 % 430 51 9.8 % 51 5

Generated by: LCOV version 2.0-1