LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: test_bitcoin_coverage.info Lines: 71.3 % 113695 81014
Test Date: 2026-03-19 04:34:47 Functions: 62.8 % 19275 12096
Branches: 38.0 % 372823 141838

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/crc32c/include/crc32c/
0.0%
0.0 % 2 - -
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
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/interfaces/
39.3%39.3%
39.3 % 61 24 41.7 % 60 25 10.3 % 29 3
src/wallet/rpc/
39.4%39.4%
39.4 % 3853 1517 25.3 % 13966 3537 75.2 % 157 118
src/wallet/
45.0%45.0%
45.0 % 8247 3711 24.5 % 13031 3199 52.3 % 916 479
src/rpc/
45.4%45.4%
45.4 % 8507 3862 27.8 % 26163 7276 68.9 % 521 359
src/minisketch/src/fields/
46.3%46.3%
46.3 % 121 56 50.0 % 26 13 22.2 % 27 6
src/compat/
48.8%48.8%
48.8 % 41 20 40.0 % 70 28 0.0 % 5
src/crc32c/src/
58.4%58.4%
58.4 % 113 66 51.8 % 56 29 50.0 % 6 3
src/policy/fees/
58.6%58.6%
58.6 % 560 328 31.0 % 700 217 74.4 % 43 32
src/init/
59.7%59.7%
59.7 % 119 71 40.1 % 284 114 26.9 % 26 7
bld-cov/src/ipc/libmultiprocess/include/mp/
61.8%61.8%
61.8 % 102 63 7.4 % 526 39 68.4 % 19 13
src/leveldb/include/leveldb/
62.0%62.0%
62.0 % 121 75 22.6 % 2304 521 32.1 % 28 9
src/
63.1%63.1%
63.1 % 27149 17122 29.9 % 72326 21614 72.4 % 5875 4255
src/ipc/libmultiprocess/include/mp/
66.3%66.3%
66.3 % 790 524 4.8 % 30364 1445 17.5 % 3742 655
src/test/util/
67.1%67.1%
67.1 % 1351 907 42.3 % 2430 1027 61.8 % 199 123
src/common/
68.1%68.1%
68.1 % 1471 1002 39.9 % 2684 1072 68.8 % 208 143
src/leveldb/db/
69.0%69.0%
69.0 % 3239 2235 37.8 % 4129 1560 75.9 % 290 220
src/leveldb/util/
69.5%69.5%
69.5 % 1145 796 42.3 % 717 303 74.3 % 171 127
src/node/
70.5%70.5%
70.5 % 3414 2407 42.3 % 4802 2033 69.0 % 477 329
src/minisketch/src/
72.7%72.7%
72.7 % 543 395 47.0 % 487 229 85.7 % 119 102
src/crypto/
72.8%72.8%
72.8 % 3087 2246 72.7 % 516 375 90.2 % 143 129
src/index/
74.4%74.4%
74.4 % 833 620 43.2 % 884 382 88.9 % 99 88
src/leveldb/helpers/memenv/
78.2%78.2%
78.2 % 206 161 43.4 % 152 66 76.1 % 46 35
src/leveldb/table/
81.2%81.2%
81.2 % 908 737 49.0 % 913 447 77.2 % 123 95
src/util/
81.3%81.3%
81.3 % 2448 1990 44.1 % 12438 5486 76.9 % 814 626
src/ipc/capnp/
82.6%82.6%
82.6 % 109 90 37.8 % 111 42 47.5 % 59 28
src/kernel/
87.4%87.4%
87.4 % 1784 1560 47.8 % 3440 1644 90.5 % 455 412
src/support/
87.9%87.9%
87.9 % 174 153 58.3 % 120 70 84.6 % 26 22
src/ipc/libmultiprocess/src/mp/
88.4%88.4%
88.4 % 748 661 51.2 % 1889 968 83.3 % 60 50
src/script/
88.8%88.8%
88.8 % 6242 5543 56.9 % 14725 8380 87.2 % 825 719
src/minisketch/include/
89.2%89.2%
89.2 % 37 33 35.0 % 40 14 80.0 % 5 4
bld-cov/src/ipc/test/
91.0%91.0%
91.0 % 311 283 51.5 % 169 87 91.0 % 78 71
src/policy/
91.1%91.1%
91.1 % 473 431 45.0 % 1695 763 95.1 % 41 39
src/univalue/include/
91.5%91.5%
91.5 % 106 97 31.2 % 1432 447 66.2 % 77 51
src/crypto/ctaes/
92.2%92.2%
92.2 % 385 355 87.1 % 62 54 75.0 % 24 18
src/primitives/
93.3%93.3%
93.3 % 270 252 37.7 % 3817 1440 92.6 % 108 100
src/test/kernel/
94.0%94.0%
94.0 % 744 699 50.1 % 3162 1584 93.4 % 76 71
src/logging/
96.3%96.3%
96.3 % 27 26 70.0 % 20 14 100.0 % 12 12
src/wallet/test/
96.6%96.6%
96.6 % 2495 2410 50.8 % 10524 5351 86.6 % 269 233
src/consensus/
97.2%97.2%
97.2 % 248 241 41.8 % 1169 489 100.0 % 26 26
src/test/
97.6%97.6%
97.6 % 26459 25829 50.4 % 134881 68004 98.9 % 2119 2096
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 56.2 % 96 54 91.9 % 37 34
src/ipc/test/
99.3%99.3%
99.3 % 134 133 48.9 % 522 255 100.0 % 24 24
src/leveldb/port/
100.0%
100.0 % 14 14 39.6 % 48 19 100.0 % 2 2
src/univalue/test/
100.0%
100.0 % 377 377 50.4 % 1116 563 100.0 % 13 13

Generated by: LCOV version 2.0-1