LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: test_bitcoin_coverage.info Lines: 71.3 % 113661 80994
Test Date: 2026-03-16 04:49:17 Functions: 62.8 % 19272 12096
Branches: 38.1 % 372585 141777

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/
48.8%48.8%
48.8 % 41 20 40.0 % 70 28 0.0 % 5
src/ipc/libmultiprocess/test/mp/test/
0.0%
0.0 % 315 0.0 % 618 0.0 % 62
bld-cov/src/ipc/libmultiprocess/test/mp/test/
0.0%
0.0 % 1430 0.0 % 1044 0.0 % 351
src/zmq/
12.6%12.6%
12.6 % 317 40 12.4 % 412 51 9.8 % 51 5
src/crc32c/include/crc32c/
0.0%
0.0 % 2 - -
src/interfaces/
39.3%39.3%
39.3 % 61 24 41.7 % 60 25 10.3 % 29 3
src/ipc/libmultiprocess/include/mp/
66.3%66.3%
66.3 % 790 524 4.8 % 30364 1445 17.5 % 3742 655
bld-cov/src/ipc/capnp/
16.4%16.4%
16.4 % 1339 219 8.9 % 985 88 19.1 % 329 63
src/ipc/
37.5%37.5%
37.5 % 136 51 26.1 % 184 48 20.0 % 20 4
src/minisketch/src/fields/
46.3%46.3%
46.3 % 121 56 50.0 % 26 13 22.2 % 27 6
src/init/
59.7%59.7%
59.7 % 119 71 40.1 % 284 114 26.9 % 26 7
src/leveldb/include/leveldb/
66.1%66.1%
66.1 % 121 80 23.4 % 2304 540 35.7 % 28 10
src/ipc/capnp/
82.6%82.6%
82.6 % 109 90 37.8 % 111 42 47.5 % 59 28
src/crc32c/src/
58.4%58.4%
58.4 % 113 66 51.8 % 56 29 50.0 % 6 3
src/wallet/
45.0%45.0%
45.0 % 8247 3712 24.5 % 13031 3199 52.3 % 916 479
src/test/util/
67.1%67.1%
67.1 % 1351 907 42.3 % 2430 1027 61.8 % 199 123
src/univalue/include/
91.5%91.5%
91.5 % 106 97 31.2 % 1432 447 66.2 % 77 51
bld-cov/src/ipc/libmultiprocess/include/mp/
61.8%61.8%
61.8 % 102 63 7.4 % 526 39 68.4 % 19 13
src/common/
68.1%68.1%
68.1 % 1471 1002 39.9 % 2684 1072 68.8 % 208 143
src/rpc/
45.4%45.4%
45.4 % 8494 3853 27.8 % 26081 7251 68.8 % 520 358
src/node/
70.5%70.5%
70.5 % 3414 2407 42.3 % 4802 2033 69.0 % 477 329
src/
63.0%63.0%
63.0 % 27150 17099 29.9 % 72326 21597 72.4 % 5875 4254
src/policy/fees/
58.6%58.6%
58.6 % 560 328 31.0 % 700 217 74.4 % 43 32
src/leveldb/util/
70.0%70.0%
70.0 % 1145 802 42.4 % 717 304 74.9 % 171 128
src/crypto/ctaes/
92.2%92.2%
92.2 % 385 355 87.1 % 62 54 75.0 % 24 18
src/wallet/rpc/
39.4%39.4%
39.4 % 3853 1517 25.3 % 13958 3533 75.2 % 157 118
src/leveldb/helpers/memenv/
78.2%78.2%
78.2 % 206 161 43.4 % 152 66 76.1 % 46 35
src/leveldb/db/
69.4%69.4%
69.4 % 3239 2247 38.3 % 4129 1582 76.2 % 290 221
src/util/
81.3%81.3%
81.3 % 2448 1990 44.1 % 12438 5486 76.9 % 814 626
src/leveldb/table/
81.7%81.7%
81.7 % 908 742 49.1 % 913 448 78.0 % 123 96
src/minisketch/include/
89.2%89.2%
89.2 % 37 33 35.0 % 40 14 80.0 % 5 4
src/ipc/libmultiprocess/src/mp/
88.4%88.4%
88.4 % 748 661 51.2 % 1889 968 83.3 % 60 50
src/support/
87.9%87.9%
87.9 % 174 153 58.3 % 120 70 84.6 % 26 22
src/minisketch/src/
72.7%72.7%
72.7 % 543 395 47.0 % 487 229 85.7 % 119 102
src/wallet/test/
96.6%96.6%
96.6 % 2495 2410 50.8 % 10524 5351 86.6 % 269 233
src/script/
88.8%88.8%
88.8 % 6242 5543 56.9 % 14725 8380 87.2 % 825 719
src/index/
74.4%74.4%
74.4 % 833 620 43.2 % 884 382 88.9 % 99 88
src/crypto/
72.8%72.8%
72.8 % 3087 2246 72.7 % 516 375 90.2 % 143 129
src/kernel/
87.4%87.4%
87.4 % 1784 1560 47.8 % 3440 1645 90.5 % 455 412
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 56.2 % 96 54 91.9 % 37 34
src/primitives/
93.3%93.3%
93.3 % 270 252 37.8 % 3817 1441 92.6 % 108 100
src/test/kernel/
94.0%94.0%
94.0 % 744 699 50.1 % 3162 1584 93.4 % 76 71
src/policy/
91.1%91.1%
91.1 % 473 431 45.0 % 1695 763 95.1 % 41 39
src/test/
97.6%97.6%
97.6 % 26437 25812 50.4 % 134733 67944 98.9 % 2117 2094
src/leveldb/port/
100.0%
100.0 % 14 14 39.6 % 48 19 100.0 % 2 2
src/logging/
96.3%96.3%
96.3 % 27 26 70.0 % 20 14 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 % 522 255 100.0 % 24 24
src/consensus/
97.2%97.2%
97.2 % 248 241 41.8 % 1169 489 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