LCOV - code coverage report
Current view: top level - src/script Coverage Total Hit
Test: total_coverage.info Lines: 95.0 % 5623 5344
Test Date: 2024-11-04 05:10:19 Functions: 92.9 % 778 723
Branches: 59.4 % 13800 8194

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
descriptor.h
50.0%50.0%
50.0 % 2 1 50.0 % 8 4 -
functional_tests 50.0 % 2 1 50.0 % 6 3 - 0 0
test_bitcoin 50.0 % 2 1 50.0 % 8 4 - 0 0
interpreter.h
61.5%61.5%
61.5 % 26 16 46.6 % 146 68 26.7 % 15 4
functional_tests 61.5 % 26 16 50.0 % 22 11 26.7 % 15 4
test_bitcoin 38.5 % 26 10 51.6 % 128 66 6.7 % 15 1
script_error.cpp
85.5%85.5%
85.5 % 110 94 84.9 % 53 45 100.0 % 1 1
test_bitcoin 54.5 % 110 60 52.8 % 53 28 100.0 % 1 1
functional_tests 65.5 % 110 72 64.2 % 53 34 100.0 % 1 1
descriptor.cpp
90.6%90.6%
90.6 % 1432 1298 61.9 % 2391 1481 84.7 % 203 172
test_bitcoin 87.7 % 1432 1256 59.6 % 2391 1425 79.3 % 203 161
functional_tests 81.4 % 1432 1165 53.8 % 2391 1287 77.8 % 203 158
signingprovider.h
92.5%92.5%
92.5 % 40 37 63.9 % 72 46 81.2 % 16 13
test_bitcoin 77.5 % 40 31 50.0 % 72 36 75.0 % 16 12
functional_tests 90.0 % 40 36 63.8 % 58 37 75.0 % 16 12
sign.cpp
92.8%92.8%
92.8 % 447 415 59.4 % 770 457 85.0 % 40 34
test_bitcoin 89.0 % 447 398 53.8 % 770 414 85.0 % 40 34
functional_tests 89.3 % 447 399 54.7 % 770 421 82.5 % 40 33
script.cpp
93.7%93.7%
93.7 % 237 222 87.5 % 311 272 100.0 % 16 16
functional_tests 66.7 % 237 158 64.0 % 311 199 100.0 % 16 16
test_bitcoin 88.6 % 237 210 79.4 % 311 247 100.0 % 16 16
signingprovider.cpp
95.7%95.7%
95.7 % 322 308 68.2 % 358 244 95.7 % 47 45
functional_tests 74.5 % 322 240 57.0 % 358 204 72.3 % 47 34
test_bitcoin 80.7 % 322 260 53.1 % 358 190 83.0 % 47 39
solver.cpp
96.0%96.0%
96.0 % 126 121 70.2 % 238 167 100.0 % 9 9
test_bitcoin 96.0 % 126 121 70.2 % 238 167 100.0 % 9 9
functional_tests 95.2 % 126 120 66.0 % 238 157 100.0 % 9 9
miniscript.cpp
96.7%96.7%
96.7 % 334 323 80.5 % 580 467 100.0 % 12 12
functional_tests 93.4 % 334 312 62.8 % 580 364 100.0 % 12 12
test_bitcoin 96.4 % 334 322 79.5 % 580 461 100.0 % 12 12
interpreter.cpp
98.1%98.1%
98.1 % 1080 1059 76.5 % 1654 1265 100.0 % 63 63
functional_tests 81.9 % 1080 885 57.4 % 1654 950 96.8 % 63 61
test_bitcoin 95.6 % 1080 1033 71.5 % 1654 1182 93.7 % 63 59
script.h
98.7%98.7%
98.7 % 159 157 39.8 % 2606 1036 100.0 % 149 149
test_bitcoin 98.7 % 159 157 53.5 % 1874 1002 98.7 % 149 147
functional_tests 81.1 % 159 129 50.7 % 438 222 92.3 % 143 132
miniscript.h
98.8%98.8%
98.8 % 1222 1207 57.4 % 4459 2560 99.0 % 191 189
test_bitcoin 97.7 % 1222 1194 54.6 % 4459 2433 99.0 % 191 189
functional_tests 90.4 % 1203 1087 49.6 % 3598 1786 95.8 % 142 136
solver.h
100.0%
100.0 % 2 2 100.0 % 6 6 -
functional_tests 100.0 % 2 2 83.3 % 6 5 - 0 0
test_bitcoin 100.0 % 2 2 100.0 % 6 6 - 0 0
sigcache.h
100.0%
100.0 % 3 3 50.0 % 2 1 -
test_bitcoin 100.0 % 3 3 50.0 % 2 1 - 0 0
functional_tests 100.0 % 3 3 50.0 % 2 1 - 0 0
sign.h
100.0%
100.0 % 5 5 35.7 % 14 5 100.0 % 2 2
functional_tests 100.0 % 5 5 16.7 % 6 1 100.0 % 2 2
test_bitcoin 100.0 % 5 5 35.7 % 14 5 100.0 % 2 2
keyorigin.h
100.0%
100.0 % 15 15 32.9 % 82 27 100.0 % 4 4
functional_tests 92.3 % 13 12 44.4 % 54 24 66.7 % 3 2
test_bitcoin 53.3 % 15 8 27.0 % 74 20 75.0 % 4 3
parsing.cpp
100.0%
100.0 % 21 21 100.0 % 24 24 100.0 % 3 3
functional_tests 100.0 % 21 21 95.8 % 24 23 100.0 % 3 3
test_bitcoin 100.0 % 21 21 100.0 % 24 24 100.0 % 3 3
sigcache.cpp
100.0%
100.0 % 40 40 73.1 % 26 19 100.0 % 7 7
functional_tests 100.0 % 40 40 73.1 % 26 19 100.0 % 7 7
test_bitcoin 75.0 % 40 30 50.0 % 26 13 71.4 % 7 5

Generated by: LCOV version 2.0-1