LCOV - code coverage report
Current view: top level - src/rpc Coverage Total Hit
Test: total_coverage.info Lines: 94.7 % 6719 6365
Test Date: 2024-07-04 05:05:02 Functions: 97.1 % 491 477
Branches: 51.7 % 25072 12965

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
blockchain.cpp
94.3%94.3%
94.3 % 1578 1488 51.4 % 6467 3327 95.2 % 124 118
test_bitcoin 26.3 % 1578 415 28.0 % 6467 1810 28.2 % 124 35
functional_tests 94.2 % 1578 1486 51.4 % 6467 3325 95.2 % 124 118
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
external_signer.cpp
100.0%
100.0 % 36 36 53.0 % 132 70 100.0 % 3 3
functional_tests 100.0 % 36 36 52.3 % 132 69 100.0 % 3 3
test_bitcoin 41.7 % 36 15 34.8 % 132 46 66.7 % 3 2
fees.cpp
98.1%98.1%
98.1 % 105 103 50.2 % 536 269 100.0 % 5 5
functional_tests 98.1 % 105 103 50.0 % 536 268 100.0 % 5 5
test_bitcoin 28.6 % 105 30 31.7 % 536 170 60.0 % 5 3
mempool.cpp
96.6%96.6%
96.6 % 587 567 51.2 % 2528 1294 100.0 % 28 28
functional_tests 96.4 % 587 566 51.0 % 2528 1290 100.0 % 28 28
test_bitcoin 30.3 % 587 178 30.0 % 2528 759 50.0 % 28 14
mining.cpp
93.6%93.6%
93.6 % 610 571 50.7 % 2418 1226 100.0 % 31 31
functional_tests 93.6 % 610 571 50.7 % 2418 1225 100.0 % 31 31
test_bitcoin 21.3 % 610 130 25.6 % 2418 619 38.7 % 31 12
net.cpp
96.2%96.2%
96.2 % 658 633 50.0 % 3416 1709 100.0 % 41 41
functional_tests 96.2 % 658 633 50.0 % 3416 1707 100.0 % 41 41
test_bitcoin 49.5 % 658 326 36.0 % 3416 1231 63.4 % 41 26
node.cpp
94.2%94.2%
94.2 % 206 194 50.5 % 832 420 95.7 % 23 22
functional_tests 94.2 % 206 194 50.4 % 832 419 95.7 % 23 22
test_bitcoin 39.8 % 206 82 36.3 % 832 302 43.5 % 23 10
output_script.cpp
99.3%99.3%
99.3 % 152 151 52.3 % 736 385 100.0 % 9 9
functional_tests 99.3 % 152 151 52.2 % 736 384 100.0 % 9 9
test_bitcoin 35.5 % 152 54 31.5 % 736 232 55.6 % 9 5
rawtransaction.cpp
94.9%94.9%
94.9 % 983 933 51.2 % 4192 2146 100.0 % 40 40
functional_tests 94.9 % 983 933 51.2 % 4192 2145 100.0 % 40 40
test_bitcoin 27.3 % 983 268 27.9 % 4192 1168 57.5 % 40 23
rawtransaction_util.cpp
94.9%94.9%
94.9 % 196 186 59.6 % 460 274 100.0 % 9 9
test_bitcoin 72.4 % 196 142 32.8 % 460 151 100.0 % 9 9
functional_tests 94.9 % 196 186 59.6 % 460 274 100.0 % 9 9
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
request.cpp
86.5%86.5%
86.5 % 126 109 48.9 % 284 139 100.0 % 9 9
test_bitcoin 4.0 % 126 5 2.1 % 284 6 11.1 % 9 1
functional_tests 86.5 % 126 109 48.9 % 284 139 100.0 % 9 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
server.cpp
95.6%95.6%
95.6 % 315 301 55.9 % 632 353 94.7 % 38 36
functional_tests 95.2 % 315 300 54.7 % 632 346 94.7 % 38 36
test_bitcoin 48.3 % 315 152 34.0 % 632 215 44.7 % 38 17
server.h
93.3%93.3%
93.3 % 15 14 57.1 % 14 8 60.0 % 5 3
test_bitcoin 80.0 % 15 12 50.0 % 14 7 60.0 % 5 3
functional_tests 92.9 % 14 13 57.1 % 14 8 60.0 % 5 3
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
signmessage.cpp
96.7%96.7%
96.7 % 61 59 49.5 % 220 109 100.0 % 5 5
test_bitcoin 52.5 % 61 32 36.8 % 220 81 60.0 % 5 3
functional_tests 96.7 % 61 59 49.1 % 220 108 100.0 % 5 5
txoutproof.cpp
96.8%96.8%
96.8 % 94 91 54.1 % 290 157 100.0 % 5 5
functional_tests 96.8 % 94 91 53.8 % 290 156 100.0 % 5 5
test_bitcoin 25.5 % 94 24 21.0 % 290 61 60.0 % 5 3
util.cpp
92.9%92.9%
92.9 % 830 771 59.9 % 1564 937 96.2 % 78 75
functional_tests 92.5 % 830 768 59.1 % 1564 924 94.9 % 78 74
test_bitcoin 56.1 % 830 466 33.6 % 1564 525 61.5 % 78 48
util.h
100.0%
100.0 % 63 63 35.2 % 219 77 100.0 % 15 15
functional_tests 100.0 % 63 63 48.4 % 155 75 100.0 % 15 15
test_bitcoin 98.4 % 63 62 22.6 % 155 35 86.7 % 15 13

Generated by: LCOV version 2.0-1