LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: test_bitcoin_coverage.info Lines: 69.4 % 101843 70629
Test Date: 2025-10-25 04:38:23 Functions: 60.4 % 16717 10104
Branches: 38.1 % 334255 127480

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 43.8 % 64 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 6.0 % 22462 1352 18.1 % 3227 583
bld-cov/src/ipc/capnp/
17.0%17.0%
17.0 % 1250 213 10.1 % 624 63 19.5 % 313 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.6 % 278 113 26.9 % 26 7
src/wallet/
44.9%44.9%
44.9 % 8208 3689 24.5 % 12989 3186 52.3 % 910 476
src/ipc/capnp/
87.1%87.1%
87.1 % 101 88 39.6 % 106 42 53.7 % 54 29
src/test/util/
67.3%67.3%
67.3 % 1238 833 41.3 % 2244 927 59.5 % 168 100
bld-cov/src/ipc/libmultiprocess/include/mp/
61.2%61.2%
61.2 % 98 60 15.4 % 188 29 66.7 % 18 12
src/univalue/include/
91.5%91.5%
91.5 % 106 97 34.1 % 1292 441 66.7 % 75 50
src/
58.2%58.2%
58.2 % 26480 15417 28.6 % 70221 20056 66.9 % 5724 3830
src/rpc/
45.6%45.6%
45.6 % 8221 3750 27.7 % 25131 6971 68.8 % 504 347
src/node/
70.3%70.3%
70.3 % 3371 2370 42.4 % 4840 2051 69.2 % 471 326
src/kernel/
87.4%87.4%
87.4 % 725 634 42.2 % 1281 540 73.8 % 65 48
src/wallet/rpc/
39.6%39.6%
39.6 % 3880 1535 25.3 % 14085 3562 75.5 % 159 120
src/common/
67.9%67.9%
67.9 % 1428 969 39.9 % 2578 1029 76.3 % 169 129
src/util/
75.9%75.9%
75.9 % 2128 1616 40.2 % 5928 2385 78.9 % 573 452
src/primitives/
93.3%93.3%
93.3 % 282 263 33.4 % 4931 1649 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 960 84.7 % 59 50
src/policy/
74.0%74.0%
74.0 % 1038 768 42.0 % 2374 996 84.7 % 85 72
src/script/
88.6%88.6%
88.6 % 6153 5454 56.7 % 14354 8142 86.8 % 835 725
src/index/
71.6%71.6%
71.6 % 781 559 42.8 % 796 341 87.4 % 87 76
src/wallet/test/
96.6%96.6%
96.6 % 2445 2361 50.8 % 10470 5320 87.4 % 261 228
src/crypto/
72.8%72.8%
72.8 % 3092 2251 72.9 % 510 372 90.1 % 141 127
bld-cov/src/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 52.2 % 92 48 91.4 % 35 32
src/test/
97.6%97.6%
97.6 % 25335 24715 50.4 % 129385 65179 98.8 % 1967 1944
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/consensus/
94.2%94.2%
94.2 % 257 242 37.1 % 1261 468 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