LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: test_bitcoin_coverage.info Lines: 70.1 % 100769 70663
Test Date: 2025-09-01 04:37:52 Functions: 62.0 % 16291 10097
Branches: 38.2 % 333273 127180

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/ipc/libmultiprocess/test/mp/test/
0.0%
0.0 % 212 0.0 % 478 0.0 % 47
bld-cov/src/ipc/libmultiprocess/test/mp/test/
0.0%
0.0 % 1275 0.0 % 679 0.0 % 320
src/zmq/
12.6%12.6%
12.6 % 317 40 11.9 % 430 51 9.8 % 51 5
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/wallet/rpc/
39.6%39.6%
39.6 % 3880 1535 25.3 % 14067 3562 75.5 % 159 120
src/interfaces/
43.3%43.3%
43.3 % 60 26 39.4 % 66 26 15.4 % 26 4
src/wallet/
45.3%45.3%
45.3 % 8201 3711 24.5 % 13067 3196 52.8 % 909 480
src/rpc/
45.7%45.7%
45.7 % 8198 3747 27.7 % 25185 6969 69.1 % 502 347
src/compat/
52.6%52.6%
52.6 % 38 20 43.8 % 64 28 0.0 % 5
src/
59.8%59.8%
59.8 % 25998 15536 28.4 % 72264 20519 68.6 % 5654 3879
src/init/
60.3%60.3%
60.3 % 116 70 40.6 % 278 113 29.2 % 24 7
bld-cov/src/ipc/libmultiprocess/include/mp/
61.2%61.2%
61.2 % 98 60 16.5 % 188 31 66.7 % 18 12
src/ipc/libmultiprocess/include/mp/
64.1%64.1%
64.1 % 690 442 5.8 % 21056 1217 18.9 % 2969 561
src/test/util/
67.4%67.4%
67.4 % 1238 834 40.7 % 2270 924 60.1 % 168 101
src/common/
68.1%68.1%
68.1 % 1408 959 40.0 % 2550 1020 76.6 % 167 128
src/index/
69.7%69.7%
69.7 % 796 555 42.0 % 790 332 87.4 % 87 76
src/node/
70.4%70.4%
70.4 % 3364 2368 42.3 % 4848 2049 69.3 % 469 325
src/crypto/
72.8%72.8%
72.8 % 3092 2251 71.8 % 518 372 90.1 % 141 127
src/policy/
74.0%74.0%
74.0 % 1038 768 40.6 % 2448 995 84.7 % 85 72
src/util/
76.2%76.2%
76.2 % 2121 1616 40.4 % 5916 2393 79.3 % 570 452
src/kernel/
87.4%87.4%
87.4 % 716 626 40.7 % 1327 540 73.8 % 65 48
src/support/
87.9%87.9%
87.9 % 174 153 58.3 % 120 70 84.0 % 25 21
src/ipc/capnp/
89.4%89.4%
89.4 % 85 76 36.8 % 68 25 51.9 % 52 27
src/script/
90.7%90.7%
90.7 % 5933 5383 58.1 % 13742 7981 88.4 % 811 717
bld-cov/src/test/
91.0%91.0%
91.0 % 311 283 51.5 % 169 87 91.0 % 78 71
src/ipc/libmultiprocess/src/mp/
91.4%91.4%
91.4 % 720 658 52.4 % 1810 949 86.2 % 58 50
src/univalue/include/
91.5%91.5%
91.5 % 106 97 32.5 % 1370 445 68.1 % 72 49
src/primitives/
93.3%93.3%
93.3 % 282 263 35.7 % 4671 1666 82.7 % 98 81
src/consensus/
94.2%94.2%
94.2 % 257 242 33.7 % 1387 467 100.0 % 26 26
src/logging/
96.3%96.3%
96.3 % 27 26 65.0 % 20 13 100.0 % 12 12
src/wallet/test/
96.6%96.6%
96.6 % 2448 2364 50.8 % 10476 5323 87.4 % 261 228
src/test/
98.1%98.1%
98.1 % 25217 24731 50.4 % 128431 64723 98.8 % 1941 1918
src/univalue/lib/
98.6%98.6%
98.6 % 504 497 72.4 % 514 372 100.0 % 43 43
src/support/allocators/
98.8%98.8%
98.8 % 86 85 54.5 % 88 48 100.0 % 32 32
src/univalue/test/
100.0%
100.0 % 377 377 50.4 % 1116 563 100.0 % 13 13

Generated by: LCOV version 2.0-1