LCOV - code coverage report
Current view:
top level
-
src/test/fuzz
- miniscript.cpp
(
source
/ functions)
Coverage
Total
Hit
Test:
fuzz_coverage.info
Lines:
99.2 %
748
742
Test Date:
2025-10-10 04:04:55
Functions:
100.0 %
53
53
Branches:
70.6 %
1114
787
Function Name
Hit count
_Z13FuzzInitSmartv
1
_ZN12_GLOBAL__N_19SmartInfo4InitEv
1
_ZN12_GLOBAL__N_19SmartInfo4InitERSt3mapIN10miniscript4TypeESt6vectorISt4pairINS2_8FragmentES4_IS3_SaIS3_EEESaIS9_EESt4lessIS3_ESaIS5_IKS3_SB_EEENS2_17MiniscriptContextE
2
_Z8FuzzInitv
3
_ZN12_GLOBAL__N_18TestData4InitEv
3
_ZNK12_GLOBAL__N_119ScriptParserContext10ToPKHBytesERKNS0_3KeyE
276
_ZZN12_GLOBAL__N_19SmartInfo4InitERSt3mapIN10miniscript4TypeESt6vectorISt4pairINS2_8FragmentES4_IS3_SaIS3_EEESaIS9_EESt4lessIS3_ESaIS5_IKS3_SB_EEENS2_17MiniscriptContextEENKUlRKS9_E0_clESL_
594
_ZNK12_GLOBAL__N_119ScriptParserContext9ToPKBytesERKNS0_3KeyE
601
_ZN29miniscript_script_Before_MainC2Ev
828
_ZN29miniscript_script_Before_MainC2Ev
228
_Z29miniscript_script_fuzz_targetSt4spanIKhLm18446744073709551615EE
600
_ZN29miniscript_string_Before_MainC2Ev
868
_ZN29miniscript_string_Before_MainC2Ev
228
_Z29miniscript_string_fuzz_targetSt4spanIKhLm18446744073709551615EE
640
_ZNK12_GLOBAL__N_114CheckerContext13CheckLockTimeERK10CScriptNum
908
_ZZN12_GLOBAL__N_19SmartInfo4InitERSt3mapIN10miniscript4TypeESt6vectorISt4pairINS2_8FragmentES4_IS3_SaIS3_EEESaIS9_EESt4lessIS3_ESaIS5_IKS3_SB_EEENS2_17MiniscriptContextEENKUlRKS9_SL_E0_clESL_SL_
1271
_ZN12_GLOBAL__N_1L13ConsumeSha256ER18FuzzedDataProvider
1300
_ZNK12_GLOBAL__N_114CheckerContext13CheckSequenceERK10CScriptNum
1473
_ZN12_GLOBAL__N_1L14ConsumeHash160ER18FuzzedDataProvider
1554
_ZN12_GLOBAL__N_1L14ConsumeHash256ER18FuzzedDataProvider
1567
_ZN12_GLOBAL__N_1L16ConsumeRipemd160ER18FuzzedDataProvider
1584
_ZN29miniscript_stable_Before_MainC2Ev
1691
_ZN29miniscript_stable_Before_MainC2Ev
228
_Z29miniscript_stable_fuzz_targetSt4spanIKhLm18446744073709551615EE
1463
_ZN28miniscript_smart_Before_MainC2Ev
1744
_ZN28miniscript_smart_Before_MainC2Ev
228
_Z28miniscript_smart_fuzz_targetSt4spanIKhLm18446744073709551615EE
1516
_ZNK12_GLOBAL__N_119ScriptParserContext12FromPKHBytesIN9__gnu_cxx17__normal_iteratorIPhSt6vectorIhSaIhEEEEEESt8optionalINS0_3KeyEET_SC_
2382
_ZNK12_GLOBAL__N_119ScriptParserContext11FromPKBytesIN9__gnu_cxx17__normal_iteratorIPhSt6vectorIhSaIhEEEEEESt8optionalINS0_3KeyEET_SC_
2549
_ZN12_GLOBAL__N_1L21SatisfactionToWitnessEN10miniscript17MiniscriptContextER14CScriptWitnessRK7CScriptR14TaprootBuilder
2875
_ZN12_GLOBAL__N_1L12ScriptPubKeyEN10miniscript17MiniscriptContextERK7CScriptR14TaprootBuilder
3037
_ZN12_GLOBAL__N_1L15ConsumeTimeLockER18FuzzedDataProvider
4210
_ZN12_GLOBAL__N_1L7GenNodeIZ28miniscript_smart_fuzz_targetSt4spanIKhLm18446744073709551615EEEUlN10miniscript4TypeEE_EESt10unique_ptrIKNS4_4NodeI7CPubKeyEESt14default_deleteISB_EENS4_17MiniscriptContextET_S5_b
4442
_ZN12_GLOBAL__N_1L7GenNodeIZ28miniscript_smart_fuzz_targetSt4spanIKhLm18446744073709551615EEEUlN10miniscript4TypeEE_EESt10unique_ptrIKNS4_4NodeI7CPubKeyEESt14default_deleteISB_EENS4_17MiniscriptContextET_S5_b
1516
_ZN12_GLOBAL__N_1L7GenNodeIZ29miniscript_stable_fuzz_targetSt4spanIKhLm18446744073709551615EEEUlN10miniscript4TypeEE_EESt10unique_ptrIKNS4_4NodeI7CPubKeyEESt14default_deleteISB_EENS4_17MiniscriptContextET_S5_b
2926
_ZN12_GLOBAL__N_1L8TestNodeEN10miniscript17MiniscriptContextERKSt10unique_ptrIKNS0_4NodeI7CPubKeyEESt14default_deleteIS6_EER18FuzzedDataProvider
4442
_ZNK12_GLOBAL__N_113ParserContext12FromPKHBytesIN9__gnu_cxx17__normal_iteratorIPhSt6vectorIhSaIhEEEEEESt8optionalI7CPubKeyET_SC_
7264
_ZNK12_GLOBAL__N_114CheckerContext21CheckSchnorrSignatureESt4spanIKhLm18446744073709551615EES3_10SigVersionR19ScriptExecutionDataP13ScriptError_t
8187
_ZNK12_GLOBAL__N_113ParserContext10ToPKHBytesERK7CPubKey
14826
_ZNK12_GLOBAL__N_116SatisfierContext10LookupHashERKSt6vectorIhSaIhEERS3_RKSt3mapIS3_S3_St4lessIS3_ESaISt4pairIS4_S3_EEE
19010
_ZN12_GLOBAL__N_18NodeInfoC2EN10miniscript8FragmentE7CPubKey
19182
_ZNK12_GLOBAL__N_114CheckerContext19CheckECDSASignatureERKSt6vectorIhSaIhEES5_RK7CScript10SigVersion
19713
_ZZN12_GLOBAL__N_1L8TestNodeEN10miniscript17MiniscriptContextERKSt10unique_ptrIKNS0_4NodeI7CPubKeyEESt14default_deleteIS6_EER18FuzzedDataProviderENKUlRS6_E_clESE_
39066
_ZNK12_GLOBAL__N_113ParserContext11FromPKBytesIN9__gnu_cxx17__normal_iteratorIPhSt6vectorIhSaIhEEEEEESt8optionalI7CPubKeyET_SC_
54643
_ZZN12_GLOBAL__N_1L8TestNodeEN10miniscript17MiniscriptContextERKSt10unique_ptrIKNS0_4NodeI7CPubKeyEESt14default_deleteIS6_EER18FuzzedDataProviderENKUlRKS4_E_clESF_
61907
_ZN12_GLOBAL__N_1L13ConsumePubKeyER18FuzzedDataProvider
76185
_ZN12_GLOBAL__N_1L12ConsumeIndexI7CPubKeySt6vectorIS1_SaIS1_EEEET_R18FuzzedDataProviderRT0_
82190
_ZN12_GLOBAL__N_1L12ConsumeIndexISt6vectorIhSaIhEES1_IS3_SaIS3_EEEET_R18FuzzedDataProviderRT0_
6005
_ZN12_GLOBAL__N_1L12ConsumeIndexI7CPubKeySt6vectorIS1_SaIS1_EEEET_R18FuzzedDataProviderRT0_
76185
_ZNK12_GLOBAL__N_113ParserContext8ToStringERK7CPubKey
106541
_ZNK12_GLOBAL__N_113ParserContext10FromStringIN9__gnu_cxx17__normal_iteratorIPKcNSt4spanIS4_Lm18446744073709551615EE10__iter_tagEEEEESt8optionalI7CPubKeyET_SD_
113118
_ZN12_GLOBAL__N_1L16ConsumeNodeSmartEN10miniscript17MiniscriptContextER18FuzzedDataProviderNS0_4TypeE
113392
_ZNK12_GLOBAL__N_116SatisfierContext4SignERK7CPubKeyRSt6vectorIhSaIhEE
123814
_ZNK12_GLOBAL__N_113ParserContext9ToPKBytesERK7CPubKey
125210
_ZN12_GLOBAL__N_1L17ConsumeNodeStableEN10miniscript17MiniscriptContextER18FuzzedDataProviderNS0_4TypeE
127989
_ZNK12_GLOBAL__N_18TestData6GetSigEN10miniscript17MiniscriptContextERK7CPubKey
185721
_ZN12_GLOBAL__N_1L11MakeNodeRefIJRN10miniscript17MiniscriptContextERNS1_8FragmentESt6vectorI7CPubKeySaIS7_EERjEEESt10unique_ptrIKNS1_4NodeIS7_EESt14default_deleteISE_EEDpOT_
227452
_ZN12_GLOBAL__N_1L11MakeNodeRefIJRN10miniscript17MiniscriptContextERNS1_8FragmentESt6vectorI7CPubKeySaIS7_EERjEEESt10unique_ptrIKNS1_4NodeIS7_EESt14default_deleteISE_EEDpOT_
25795
_ZN12_GLOBAL__N_1L11MakeNodeRefIJRN10miniscript17MiniscriptContextERNS1_8FragmentESt6vectorISt10unique_ptrIKNS1_4NodeI7CPubKeyEESt14default_deleteISB_EESaISE_EES6_IhSaIhEERjEEESE_DpOT_
201657
_ZZN12_GLOBAL__N_19SmartInfo4InitERSt3mapIN10miniscript4TypeESt6vectorISt4pairINS2_8FragmentES4_IS3_SaIS3_EEESaIS9_EESt4lessIS3_ESaIS5_IKS3_SB_EEENS2_17MiniscriptContextEENKUlRKS9_SL_E_clESL_SL_
260826
Generated by:
LCOV version 2.0-1