LCOV - code coverage report
Current view: top level - src/rpc Coverage Total Hit
Test: total_coverage.info Lines: 93.7 % 6848 6415
Test Date: 2024-08-28 05:13:07 Functions: 96.8 % 493 477
Branches: 51.8 % 24932 12923

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
server.h
93.3%93.3%
93.3 % 15 14 57.1 % 14 8 60.0 % 5 3
functional_tests 92.9 % 14 13 57.1 % 14 8 60.0 % 5 3
test_bitcoin 80.0 % 15 12 50.0 % 14 7 60.0 % 5 3
util.cpp
92.0%92.0%
92.0 % 837 770 59.8 % 1568 937 93.7 % 79 74
functional_tests 91.6 % 837 767 58.9 % 1568 924 92.4 % 79 73
test_bitcoin 55.7 % 837 466 33.3 % 1568 522 60.8 % 79 48
server.cpp
94.9%94.9%
94.9 % 316 300 56.0 % 614 344 94.7 % 38 36
test_bitcoin 47.8 % 316 151 34.9 % 614 214 44.7 % 38 17
functional_tests 94.6 % 316 299 54.9 % 614 337 94.7 % 38 36
blockchain.cpp
93.3%93.3%
93.3 % 1620 1512 51.4 % 6481 3331 95.2 % 125 119
test_bitcoin 27.0 % 1620 438 28.1 % 6481 1819 28.8 % 125 36
functional_tests 93.2 % 1620 1510 51.4 % 6481 3329 95.2 % 125 119
node.cpp
93.3%93.3%
93.3 % 210 196 50.5 % 832 420 95.7 % 23 22
test_bitcoin 40.5 % 210 85 36.3 % 832 302 43.5 % 23 10
functional_tests 93.3 % 210 196 50.4 % 832 419 95.7 % 23 22
register.h
100.0%
100.0 % 13 13 - 100.0 % 1 1
test_bitcoin 100.0 % 13 13 - 0 0 100.0 % 1 1
functional_tests 100.0 % 13 13 - 0 0 100.0 % 1 1
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
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
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.7%94.7%
94.7 % 94 89 54.2 % 286 155 100.0 % 5 5
test_bitcoin 23.4 % 94 22 21.0 % 286 60 60.0 % 5 3
functional_tests 94.7 % 94 89 53.8 % 286 154 100.0 % 5 5
client.cpp
100.0%
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
functional_tests 100.0 % 37 37 68.8 % 64 44 100.0 % 6 6
output_script.cpp
96.8%96.8%
96.8 % 157 152 52.2 % 730 381 100.0 % 9 9
functional_tests 96.8 % 157 152 52.1 % 730 380 100.0 % 9 9
test_bitcoin 35.0 % 157 55 31.6 % 730 231 55.6 % 9 5
rawtransaction_util.cpp
94.9%94.9%
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
functional_tests 94.9 % 196 186 59.5 % 462 275 100.0 % 9 9
request.cpp
86.5%86.5%
86.5 % 126 109 51.2 % 252 129 100.0 % 9 9
functional_tests 86.5 % 126 109 51.2 % 252 129 100.0 % 9 9
test_bitcoin 4.0 % 126 5 2.4 % 252 6 11.1 % 9 1
util.h
100.0%
100.0 % 63 63 45.6 % 171 78 100.0 % 15 15
test_bitcoin 98.4 % 63 62 22.3 % 157 35 86.7 % 15 13
functional_tests 100.0 % 63 63 48.4 % 157 76 100.0 % 15 15
server_util.cpp
83.0%83.0%
83.0 % 53 44 21.7 % 60 13 100.0 % 16 16
functional_tests 83.0 % 53 44 21.7 % 60 13 100.0 % 16 16
test_bitcoin 28.3 % 53 15 6.7 % 60 4 31.2 % 16 5
mempool.cpp
95.2%95.2%
95.2 % 607 578 51.2 % 2526 1293 100.0 % 28 28
functional_tests 95.1 % 607 577 51.0 % 2526 1289 100.0 % 28 28
test_bitcoin 31.8 % 607 193 30.0 % 2526 758 50.0 % 28 14
mining.cpp
92.7%92.7%
92.7 % 616 571 50.8 % 2400 1218 100.0 % 31 31
functional_tests 92.7 % 616 571 50.7 % 2400 1217 100.0 % 31 31
test_bitcoin 21.6 % 616 133 25.7 % 2400 616 38.7 % 31 12
rawtransaction.cpp
93.7%93.7%
93.7 % 1000 937 51.3 % 4156 2130 100.0 % 40 40
functional_tests 93.7 % 1000 937 51.2 % 4156 2129 100.0 % 40 40
test_bitcoin 27.0 % 1000 270 27.9 % 4156 1161 57.5 % 40 23
net.cpp
94.8%94.8%
94.8 % 675 640 50.0 % 3418 1710 100.0 % 41 41
test_bitcoin 49.3 % 675 333 36.0 % 3418 1232 63.4 % 41 26
functional_tests 94.8 % 675 640 50.0 % 3418 1708 100.0 % 41 41

Generated by: LCOV version 2.0-1