LCOV - code coverage report
Current view: top level - src/rpc Coverage Total Hit
Test: total_coverage.info Lines: 95.9 % 8193 7855
Test Date: 2025-08-25 05:11:47 Functions: 98.4 % 502 494
Branches: 52.1 % 25165 13104

File Sort by file name Line Coverage ( hide details ) 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
request.h
100.0%
100.0 % 1 1 100.0 % 8 8 -
functional_tests 100.0 % 1 1 100.0 % 8 8 - 0 0
node.cpp
95.1%95.1%
95.1 % 245 233 50.8 % 772 392 95.7 % 23 22
test_bitcoin 52.7 % 245 129 34.2 % 772 264 73.9 % 23 17
functional_tests 95.1 % 245 233 50.6 % 772 391 95.7 % 23 22
util.cpp
93.5%93.5%
93.5 % 845 790 59.9 % 1694 1014 96.3 % 82 79
functional_tests 93.1 % 845 787 59.0 % 1694 1000 95.1 % 82 78
test_bitcoin 56.2 % 845 475 33.9 % 1694 574 59.8 % 82 49
server.cpp
97.1%97.1%
97.1 % 306 297 57.0 % 588 335 96.9 % 32 31
functional_tests 95.4 % 306 292 55.6 % 588 327 93.8 % 32 30
test_bitcoin 62.7 % 306 192 36.6 % 588 215 78.1 % 32 25
blockchain.cpp
95.9%95.9%
95.9 % 2168 2079 51.6 % 6811 3515 97.7 % 133 130
test_bitcoin 38.7 % 2168 838 25.4 % 6811 1727 52.6 % 133 70
functional_tests 95.7 % 2168 2074 51.5 % 6811 3511 96.2 % 133 128
register.h
100.0%
100.0 % 13 13 - 100.0 % 1 1
functional_tests 100.0 % 13 13 - 0 0 100.0 % 1 1
test_bitcoin 100.0 % 13 13 - 0 0 100.0 % 1 1
external_signer.cpp
100.0%
100.0 % 44 44 53.2 % 124 66 100.0 % 3 3
test_bitcoin 54.5 % 44 24 33.9 % 124 42 100.0 % 3 3
functional_tests 100.0 % 44 44 52.4 % 124 65 100.0 % 3 3
server.h
100.0%
100.0 % 12 12 60.0 % 10 6 100.0 % 3 3
test_bitcoin 100.0 % 12 12 60.0 % 10 6 100.0 % 3 3
functional_tests 100.0 % 11 11 60.0 % 10 6 100.0 % 3 3
fees.cpp
98.5%98.5%
98.5 % 136 134 50.2 % 496 249 100.0 % 5 5
functional_tests 98.5 % 136 134 50.0 % 496 248 100.0 % 5 5
test_bitcoin 46.3 % 136 63 30.4 % 496 151 100.0 % 5 5
signmessage.cpp
97.3%97.3%
97.3 % 75 73 49.5 % 204 101 100.0 % 5 5
functional_tests 97.3 % 75 73 49.0 % 204 100 100.0 % 5 5
test_bitcoin 64.0 % 75 48 35.3 % 204 72 100.0 % 5 5
txoutproof.cpp
97.2%97.2%
97.2 % 107 104 54.6 % 282 154 100.0 % 5 5
functional_tests 97.2 % 107 104 54.3 % 282 153 100.0 % 5 5
test_bitcoin 32.7 % 107 35 18.4 % 282 52 100.0 % 5 5
client.cpp
100.0%
100.0 % 37 37 64.3 % 70 45 100.0 % 6 6
functional_tests 100.0 % 37 37 64.3 % 70 45 100.0 % 6 6
test_bitcoin 51.4 % 37 19 32.9 % 70 23 66.7 % 6 4
rawtransaction_util.cpp
95.0%95.0%
95.0 % 202 192 59.4 % 488 290 100.0 % 9 9
test_bitcoin 72.8 % 202 147 32.4 % 488 158 100.0 % 9 9
functional_tests 95.0 % 202 192 59.4 % 488 290 100.0 % 9 9
request.cpp
86.9%86.9%
86.9 % 130 113 51.1 % 272 139 100.0 % 9 9
test_bitcoin 6.9 % 130 9 2.6 % 272 7 22.2 % 9 2
functional_tests 86.9 % 130 113 51.1 % 272 139 100.0 % 9 9
output_script.cpp
99.5%99.5%
99.5 % 219 218 52.4 % 780 409 100.0 % 10 10
test_bitcoin 48.9 % 219 107 28.6 % 780 223 90.0 % 10 9
functional_tests 99.5 % 219 218 52.3 % 780 408 100.0 % 10 10
util.h
100.0%
100.0 % 64 64 48.9 % 178 87 100.0 % 16 16
test_bitcoin 98.4 % 64 63 25.9 % 170 44 87.5 % 16 14
functional_tests 100.0 % 64 64 48.8 % 170 83 100.0 % 16 16
server_util.cpp
86.2%86.2%
86.2 % 65 56 21.7 % 60 13 100.0 % 17 17
test_bitcoin 23.1 % 65 15 6.7 % 60 4 29.4 % 17 5
functional_tests 86.2 % 65 56 21.7 % 60 13 100.0 % 17 17
mining.cpp
95.0%95.0%
95.0 % 702 667 50.6 % 2382 1206 100.0 % 31 31
functional_tests 95.0 % 702 667 50.6 % 2382 1205 100.0 % 31 31
test_bitcoin 34.6 % 702 243 23.3 % 2382 555 74.2 % 31 23
mempool.cpp
97.4%97.4%
97.4 % 780 760 51.5 % 2682 1382 100.0 % 32 32
functional_tests 97.3 % 780 759 51.4 % 2682 1378 100.0 % 32 32
test_bitcoin 44.7 % 780 349 28.4 % 2682 763 81.2 % 32 26
rawtransaction.cpp
95.9%95.9%
95.9 % 1208 1158 51.4 % 4124 2121 100.0 % 39 39
test_bitcoin 37.2 % 1208 449 24.2 % 4124 996 84.6 % 39 33
functional_tests 95.9 % 1208 1158 51.4 % 4124 2120 100.0 % 39 39
net.cpp
97.1%97.1%
97.1 % 834 810 50.1 % 3140 1572 100.0 % 41 41
functional_tests 97.1 % 834 810 50.0 % 3140 1570 100.0 % 41 41
test_bitcoin 61.9 % 834 516 34.7 % 3140 1090 95.1 % 41 39

Generated by: LCOV version 2.0-1