LCOV - code coverage report
Current view: top level - src/script Coverage Total Hit
Test: fuzz_coverage.info Lines: 93.2 % 6303 5872
Test Date: 2026-08-05 06:42:35 Functions: 90.8 % 876 795
Branches: 65.4 % 14706 9619

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
sign.h
100.0%
100.0 % 6 6 25.0 % 4 1 100.0 % 3 3
fuzz_tests 100.0 % 6 6 25.0 % 4 1 100.0 % 3 3
sign.cpp
67.7%67.7%
67.7 % 597 404 42.5 % 1080 459 73.5 % 49 36
fuzz_tests 67.7 % 597 404 42.5 % 1080 459 73.5 % 49 36
keyorigin.h
100.0%
100.0 % 15 15 48.2 % 110 53 100.0 % 5 5
fuzz_tests 100.0 % 15 15 48.2 % 110 53 100.0 % 5 5
descriptor.h
50.0%50.0%
50.0 % 2 1 50.0 % 6 3 -
fuzz_tests 50.0 % 2 1 50.0 % 6 3 - 0 0
sigcache.cpp
97.5%97.5%
97.5 % 40 39 53.3 % 30 16 100.0 % 7 7
fuzz_tests 97.5 % 40 39 53.3 % 30 16 100.0 % 7 7
script.h
98.7%98.7%
98.7 % 158 156 59.1 % 858 507 99.4 % 160 159
fuzz_tests 98.7 % 158 156 59.1 % 858 507 99.4 % 160 159
signingprovider.cpp
81.4%81.4%
81.4 % 360 293 61.4 % 420 258 66.1 % 59 39
fuzz_tests 81.4 % 360 293 61.4 % 420 258 66.1 % 59 39
interpreter.h
85.2%85.2%
85.2 % 27 23 61.5 % 26 16 86.7 % 15 13
fuzz_tests 85.2 % 27 23 61.5 % 26 16 86.7 % 15 13
miniscript.h
99.4%99.4%
99.4 % 1283 1275 61.8 % 5703 3526 99.5 % 205 204
fuzz_tests 99.4 % 1283 1275 61.8 % 5703 3526 99.5 % 205 204
signingprovider.h
83.7%83.7%
83.7 % 43 36 64.1 % 64 41 66.7 % 21 14
fuzz_tests 83.7 % 43 36 64.1 % 64 41 66.7 % 21 14
descriptor.cpp
93.5%93.5%
93.5 % 1769 1654 64.4 % 3029 1951 85.1 % 241 205
fuzz_tests 93.5 % 1769 1654 64.4 % 3029 1951 85.1 % 241 205
sigcache.h
100.0%
100.0 % 3 3 75.0 % 4 3 -
fuzz_tests 100.0 % 3 3 75.0 % 4 3 - 0 0
interpreter.cpp
98.0%98.0%
98.0 % 1154 1131 77.6 % 2015 1563 98.5 % 68 67
fuzz_tests 98.0 % 1154 1131 77.6 % 2015 1563 98.5 % 68 67
solver.cpp
98.4%98.4%
98.4 % 126 124 77.7 % 256 199 100.0 % 9 9
fuzz_tests 98.4 % 126 124 77.7 % 256 199 100.0 % 9 9
verify_flags.h
100.0%
100.0 % 11 11 90.8 % 98 89 100.0 % 1 1
fuzz_tests 100.0 % 11 11 90.8 % 98 89 100.0 % 1 1
miniscript.cpp
97.6%97.6%
97.6 % 333 325 91.2 % 556 507 100.0 % 12 12
fuzz_tests 97.6 % 333 325 91.2 % 556 507 100.0 % 12 12
parsing.cpp
100.0%
100.0 % 21 21 92.5 % 40 37 100.0 % 3 3
fuzz_tests 100.0 % 21 21 92.5 % 40 37 100.0 % 3 3
script.cpp
100.0%
100.0 % 242 242 95.1 % 346 329 100.0 % 17 17
fuzz_tests 100.0 % 242 242 95.1 % 346 329 100.0 % 17 17
solver.h
100.0%
100.0 % 2 2 100.0 % 6 6 -
fuzz_tests 100.0 % 2 2 100.0 % 6 6 - 0 0
script_error.cpp
100.0%
100.0 % 111 111 100.0 % 55 55 100.0 % 1 1
fuzz_tests 100.0 % 111 111 100.0 % 55 55 100.0 % 1 1

Generated by: LCOV version 2.5.0-full