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

Generated by: LCOV version 2.0-1