LCOV - code coverage report
Current view: top level - src/rpc Coverage Total Hit
Test: total_coverage.info Lines: 93.9 % 7179 6739
Test Date: 2025-02-22 05:08:25 Functions: 97.2 % 508 494
Branches: 51.7 % 26414 13665

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
server_util.cpp
86.2%86.2%
86.2 % 65 56 21.7 % 60 13 100.0 % 17 17
functional_tests 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
request.cpp
86.9%86.9%
86.9 % 130 113 51.9 % 258 134 100.0 % 9 9
functional_tests 86.9 % 130 113 51.9 % 258 134 100.0 % 9 9
test_bitcoin 3.8 % 130 5 2.3 % 258 6 11.1 % 9 1
util.cpp
91.0%91.0%
91.0 % 852 775 58.8 % 1640 965 92.7 % 82 76
test_bitcoin 55.2 % 852 470 33.4 % 1640 548 59.8 % 82 49
functional_tests 90.6 % 852 772 58.0 % 1640 952 91.5 % 82 75
server.h
92.9%92.9%
92.9 % 14 13 58.3 % 12 7 60.0 % 5 3
functional_tests 92.3 % 13 12 58.3 % 12 7 60.0 % 5 3
test_bitcoin 85.7 % 14 12 58.3 % 12 7 60.0 % 5 3
mining.cpp
93.2%93.2%
93.2 % 619 577 50.6 % 2548 1289 100.0 % 31 31
test_bitcoin 21.5 % 619 133 25.5 % 2548 650 45.2 % 31 14
functional_tests 93.2 % 619 577 50.5 % 2548 1288 100.0 % 31 31
node.cpp
93.3%93.3%
93.3 % 210 196 50.5 % 832 420 95.7 % 23 22
functional_tests 93.3 % 210 196 50.4 % 832 419 95.7 % 23 22
test_bitcoin 40.5 % 210 85 36.3 % 832 302 43.5 % 23 10
rawtransaction.cpp
93.5%93.5%
93.5 % 994 929 51.1 % 4106 2099 100.0 % 39 39
functional_tests 93.5 % 994 929 51.1 % 4106 2098 100.0 % 39 39
test_bitcoin 26.7 % 994 265 27.7 % 4106 1136 56.4 % 39 22
blockchain.cpp
94.1%94.1%
94.1 % 1842 1733 51.6 % 7273 3752 97.8 % 134 131
test_bitcoin 25.4 % 1842 467 27.3 % 7273 1982 29.9 % 134 40
functional_tests 93.9 % 1842 1729 51.5 % 7273 3748 96.3 % 134 129
signmessage.cpp
94.1%94.1%
94.1 % 68 64 49.5 % 216 107 100.0 % 5 5
functional_tests 94.1 % 68 64 49.1 % 216 106 100.0 % 5 5
test_bitcoin 54.4 % 68 37 36.6 % 216 79 60.0 % 5 3
txoutproof.cpp
94.9%94.9%
94.9 % 98 93 54.1 % 292 158 100.0 % 5 5
test_bitcoin 22.4 % 98 22 20.5 % 292 60 60.0 % 5 3
functional_tests 94.9 % 98 93 53.8 % 292 157 100.0 % 5 5
rawtransaction_util.cpp
94.9%94.9%
94.9 % 196 186 59.5 % 462 275 100.0 % 9 9
functional_tests 94.9 % 196 186 59.5 % 462 275 100.0 % 9 9
test_bitcoin 72.4 % 196 142 32.7 % 462 151 100.0 % 9 9
server.cpp
94.8%94.8%
94.8 % 309 293 56.4 % 612 345 94.4 % 36 34
functional_tests 94.5 % 309 292 55.2 % 612 338 94.4 % 36 34
test_bitcoin 48.9 % 309 151 35.0 % 612 214 47.2 % 36 17
net.cpp
94.8%94.8%
94.8 % 675 640 50.0 % 3418 1710 100.0 % 41 41
functional_tests 94.8 % 675 640 50.0 % 3418 1708 100.0 % 41 41
test_bitcoin 49.3 % 675 333 36.0 % 3418 1232 63.4 % 41 26
mempool.cpp
96.0%96.0%
96.0 % 674 647 51.4 % 2876 1479 100.0 % 32 32
test_bitcoin 32.9 % 674 222 30.3 % 2876 871 50.0 % 32 16
functional_tests 95.8 % 674 646 51.3 % 2876 1475 100.0 % 32 32
fees.cpp
96.3%96.3%
96.3 % 107 103 50.2 % 542 272 100.0 % 5 5
test_bitcoin 28.0 % 107 30 31.9 % 542 173 60.0 % 5 3
functional_tests 96.3 % 107 103 50.0 % 542 271 100.0 % 5 5
external_signer.cpp
97.3%97.3%
97.3 % 37 36 53.0 % 132 70 100.0 % 3 3
test_bitcoin 40.5 % 37 15 34.8 % 132 46 66.7 % 3 2
functional_tests 97.3 % 37 36 52.3 % 132 69 100.0 % 3 3
output_script.cpp
97.7%97.7%
97.7 % 175 171 52.3 % 834 436 100.0 % 10 10
test_bitcoin 32.0 % 175 56 31.3 % 834 261 50.0 % 10 5
functional_tests 97.7 % 175 171 52.2 % 834 435 100.0 % 10 10
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
client.cpp
100.0%
100.0 % 37 37 68.8 % 64 44 100.0 % 6 6
functional_tests 100.0 % 37 37 68.8 % 64 44 100.0 % 6 6
test_bitcoin 51.4 % 37 19 34.4 % 64 22 66.7 % 6 4
util.h
100.0%
100.0 % 63 63 35.8 % 229 82 100.0 % 15 15
functional_tests 100.0 % 63 63 48.5 % 165 80 100.0 % 15 15
test_bitcoin 98.4 % 63 62 23.6 % 165 39 86.7 % 15 13

Generated by: LCOV version 2.0-1