LCOV - code coverage report
Current view: top level - src/rpc Coverage Total Hit
Test: total_coverage.info Lines: 96.3 % 9383 9036
Test Date: 2026-10-23 06:14:09 Functions: 98.6 % 553 545
Branches: 52.0 % 29637 15417

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.cpp
78.9%78.9%
78.9 % 128 101 47.9 % 284 136 88.9 % 9 8
functional_tests 78.9 % 128 101 47.9 % 284 136 88.9 % 9 8
test_bitcoin 7.0 % 128 9 2.5 % 284 7 22.2 % 9 2
server_util.cpp
86.2%86.2%
86.2 % 65 56 21.7 % 60 13 100.0 % 17 17
test_bitcoin 35.4 % 65 23 10.0 % 60 6 47.1 % 17 8
functional_tests 86.2 % 65 56 21.7 % 60 13 100.0 % 17 17
client.cpp
90.0%90.0%
90.0 % 50 45 58.9 % 124 73 100.0 % 8 8
test_bitcoin 36.0 % 50 18 21.8 % 124 27 62.5 % 8 5
functional_tests 86.0 % 50 43 54.8 % 124 68 100.0 % 8 8
protocol.h
92.3%92.3%
92.3 % 13 12 90.9 % 11 10 100.0 % 1 1
test_bitcoin 38.5 % 13 5 27.3 % 11 3 100.0 % 1 1
functional_tests 92.3 % 13 12 90.9 % 11 10 100.0 % 1 1
util.cpp
94.3%94.3%
94.3 % 872 822 60.5 % 1698 1027 97.7 % 86 84
test_bitcoin 57.3 % 872 500 34.7 % 1698 590 59.3 % 86 51
functional_tests 93.9 % 872 819 59.7 % 1698 1013 96.5 % 86 83
mining.cpp
94.9%94.9%
94.9 % 708 672 50.3 % 2430 1223 100.0 % 29 29
test_bitcoin 34.9 % 708 247 23.3 % 2430 566 79.3 % 29 23
functional_tests 94.9 % 708 672 50.3 % 2430 1222 100.0 % 29 29
node.cpp
95.4%95.4%
95.4 % 241 230 50.4 % 760 383 95.7 % 23 22
test_bitcoin 53.5 % 241 129 34.7 % 760 264 73.9 % 23 17
functional_tests 95.4 % 241 230 50.3 % 760 382 95.7 % 23 22
blockchain.cpp
95.4%95.4%
95.4 % 2316 2210 51.3 % 7107 3647 97.1 % 139 135
functional_tests 95.4 % 2316 2210 51.3 % 7107 3646 97.1 % 139 135
test_bitcoin 37.8 % 2316 875 25.0 % 7107 1778 51.1 % 139 71
rawtransaction_util.cpp
96.6%96.6%
96.6 % 295 285 57.2 % 838 479 100.0 % 10 10
functional_tests 96.6 % 295 285 57.2 % 838 479 100.0 % 10 10
test_bitcoin 81.4 % 295 240 41.6 % 838 349 100.0 % 10 10
txoutproof.cpp
97.2%97.2%
97.2 % 106 103 54.7 % 278 152 100.0 % 5 5
test_bitcoin 33.0 % 106 35 18.7 % 278 52 100.0 % 5 5
functional_tests 97.2 % 106 103 54.3 % 278 151 100.0 % 5 5
signmessage.cpp
97.3%97.3%
97.3 % 73 71 50.0 % 202 101 100.0 % 5 5
test_bitcoin 65.8 % 73 48 35.6 % 202 72 100.0 % 5 5
functional_tests 97.3 % 73 71 49.5 % 202 100 100.0 % 5 5
server.cpp
97.4%97.4%
97.4 % 652 635 53.7 % 1687 906 100.0 % 48 48
functional_tests 95.7 % 652 624 52.8 % 1687 890 95.8 % 48 46
test_bitcoin 59.2 % 652 386 30.9 % 1687 522 83.3 % 48 40
net.cpp
97.4%97.4%
97.4 % 894 871 50.2 % 3390 1701 100.0 % 44 44
functional_tests 97.4 % 894 871 50.1 % 3390 1699 100.0 % 44 44
test_bitcoin 61.4 % 894 549 34.5 % 3390 1169 95.5 % 44 42
mempool.cpp
97.9%97.9%
97.9 % 1062 1040 51.8 % 3682 1909 100.0 % 45 45
test_bitcoin 43.7 % 1062 464 28.1 % 3682 1034 80.0 % 45 36
functional_tests 97.9 % 1062 1040 51.8 % 3682 1908 100.0 % 45 45
rawtransaction.cpp
98.4%98.4%
98.4 % 1366 1344 52.0 % 5276 2741 100.0 % 41 41
functional_tests 98.4 % 1366 1344 51.9 % 5276 2740 100.0 % 41 41
test_bitcoin 42.3 % 1366 578 28.0 % 5276 1478 82.9 % 41 34
fees.cpp
98.9%98.9%
98.9 % 179 177 51.3 % 672 345 100.0 % 7 7
functional_tests 98.9 % 179 177 51.2 % 672 344 100.0 % 7 7
test_bitcoin 46.9 % 179 84 28.3 % 672 190 100.0 % 7 7
output_script.cpp
99.5%99.5%
99.5 % 219 218 52.3 % 752 393 100.0 % 10 10
functional_tests 99.5 % 219 218 52.1 % 752 392 100.0 % 10 10
test_bitcoin 48.9 % 219 107 29.7 % 752 223 90.0 % 10 9
request.h
100.0%
100.0 % 1 1 100.0 % 8 8 -
functional_tests 100.0 % 1 1 100.0 % 8 8 - 0 0
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
server.h
100.0%
100.0 % 13 13 60.0 % 10 6 100.0 % 3 3
functional_tests 100.0 % 12 12 60.0 % 10 6 100.0 % 3 3
test_bitcoin 100.0 % 13 13 60.0 % 10 6 100.0 % 3 3
external_signer.cpp
100.0%
100.0 % 44 44 53.3 % 122 65 100.0 % 3 3
functional_tests 100.0 % 44 44 52.5 % 122 64 100.0 % 3 3
test_bitcoin 54.5 % 44 24 34.4 % 122 42 100.0 % 3 3
util.h
100.0%
100.0 % 73 73 40.2 % 246 99 100.0 % 19 19
test_bitcoin 95.9 % 73 70 28.2 % 188 53 78.9 % 19 15
functional_tests 100.0 % 73 73 50.0 % 188 94 100.0 % 19 19

Generated by: LCOV version 2.0-1