1# Copyright (c) 2022-2023 Huawei Device Co., Ltd. 2# Licensed under the Apache License, Version 2.0 (the "License"); 3# you may not use this file except in compliance with the License. 4# You may obtain a copy of the License at 5# 6# http://www.apache.org/licenses/LICENSE-2.0 7# 8# Unless required by applicable law or agreed to in writing, software 9# distributed under the License is distributed on an "AS IS" BASIS, 10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 11# See the License for the specific language governing permissions and 12# limitations under the License. 13 14group("fuzztest") { 15 testonly = true 16 deps = [] 17 18 deps += [ 19 "arraybufferrefnew_fuzzer:fuzztest", 20 "arraybufferrefnewwithtwoparameters_fuzzer:fuzztest", 21 "arraylist_fuzzer:fuzztest", 22 "bigint64arrayrefnew_fuzzer:fuzztest", 23 "biginttoint64_fuzzer:fuzztest", 24 "biginttouint64_fuzzer:fuzztest", 25 "biguint64arrayrefnew_fuzzer:fuzztest", 26 "binarytotext_fuzzer:fuzztest", 27 "booleanrefnewbool_fuzzer:fuzztest", 28 "buildjsstacktrace_fuzzer:fuzztest", 29 "buildnativeandJsstacktrace_fuzzer:fuzztest", 30 "builtinsarraybufferallocatearraybuffer_fuzzer:fuzztest", 31 "builtinsarraybufferarraybufferconstructor_fuzzer:fuzztest", 32 "builtinsarraybufferclonearraybuffer_fuzzer:fuzztest", 33 "builtinsarraybufferfastsetvalueinbuffer_fuzzer:fuzztest", 34 "builtinsarraybuffergetvaluefrombufferforbigint_fuzzer:fuzztest", 35 "builtinsarraybuffergetvaluefrombufferforfloat_fuzzer:fuzztest", 36 "builtinsarraybuffergetvaluefrombufferforinteger_fuzzer:fuzztest", 37 "builtinsarraybufferisview_fuzzer:fuzztest", 38 "builtinsarraybuffersetvalueinbufferforbyte_fuzzer:fuzztest", 39 "builtinsarraybuffersetvalueinbufferforuint8clamped_fuzzer:fuzztest", 40 "containersdequegetfirst_fuzzer:fuzztest", 41 "containersdequegetlast_fuzzer:fuzztest", 42 "containersdequehas_fuzzer:fuzztest", 43 "containersdequeinsertend_fuzzer:fuzztest", 44 "containersdequeiterator_fuzzer:fuzztest", 45 "containersdequepopfirst_fuzzer:fuzztest", 46 "containersdequepoplast_fuzzer:fuzztest", 47 "containershashmap_fuzzer:fuzztest", 48 "containershashmapclear_fuzzer:fuzztest", 49 "containershashmapentries_fuzzer:fuzztest", 50 "containershashmapforeach_fuzzer:fuzztest", 51 "containershashmapget_fuzzer:fuzztest", 52 "containershashmapgetlength_fuzzer:fuzztest", 53 "containershashmaphaskey_fuzzer:fuzztest", 54 "containershashmaphasvalue_fuzzer:fuzztest", 55 "containershashmapisempty_fuzzer:fuzztest", 56 "containershashmapkeys_fuzzer:fuzztest", 57 "containershashmapremove_fuzzer:fuzztest", 58 "containershashmapreplace_fuzzer:fuzztest", 59 "containershashmapset_fuzzer:fuzztest", 60 "containershashmapsetall_fuzzer:fuzztest", 61 "containershashmapvalues_fuzzer:fuzztest", 62 "containershashsetadd_fuzzer:fuzztest", 63 "containershashsetclear_fuzzer:fuzztest", 64 "containershashsetconstructor_fuzzer:fuzztest", 65 "containershashsetentries_fuzzer:fuzztest", 66 "containershashsetforeach_fuzzer:fuzztest", 67 "containershashsetgetlength_fuzzer:fuzztest", 68 "containershashsethas_fuzzer:fuzztest", 69 "containershashsetisempty_fuzzer:fuzztest", 70 "containershashsetremove_fuzzer:fuzztest", 71 "containershashsetvalues_fuzzer:fuzztest", 72 "containerslightweightmap_fuzzer:fuzztest", 73 "containerslightweightmapat_fuzzer:fuzztest", 74 "containerslightweightmapclear_fuzzer:fuzztest", 75 "containerslightweightmapentries_fuzzer:fuzztest", 76 "containerslightweightmapforeach_fuzzer:fuzztest", 77 "containerslightweightmaphasall_fuzzer:fuzztest", 78 "containerslightweightmapisempty_fuzzer:fuzztest", 79 "containerslightweightmapkeys_fuzzer:fuzztest", 80 "containerslightweightmaplength_fuzzer:fuzztest", 81 "containerslightweightmapremove_fuzzer:fuzztest", 82 "containerslightweightmapsetall_fuzzer:fuzztest", 83 "containerslightweightmapsetandget_fuzzer:fuzztest", 84 "containerslightweightmaptostring_fuzzer:fuzztest", 85 "containerslightweightmapvalues_fuzzer:fuzztest", 86 "containerslightweightset_fuzzer:fuzztest", 87 "containerslightweightsetadd_fuzzer:fuzztest", 88 "containerslightweightsetaddall_fuzzer:fuzztest", 89 "containerslightweightsetclear_fuzzer:fuzztest", 90 "containerslightweightsetentries_fuzzer:fuzztest", 91 "containerslightweightsetequal_fuzzer:fuzztest", 92 "containerslightweightsetforeach_fuzzer:fuzztest", 93 "containerslightweightsetgetindexof_fuzzer:fuzztest", 94 "containerslightweightsetgetiteratorobj_fuzzer:fuzztest", 95 "containerslightweightsetgetsize_fuzzer:fuzztest", 96 "containerslightweightsetgetvalueat_fuzzer:fuzztest", 97 "containerslightweightsethas_fuzzer:fuzztest", 98 "containerslightweightsethasall_fuzzer:fuzztest", 99 "containerslightweightsethashash_fuzzer:fuzztest", 100 "containerslightweightsetisempty_fuzzer:fuzztest", 101 "containerslightweightsetremove_fuzzer:fuzztest", 102 "containerslightweightsettoarray_fuzzer:fuzztest", 103 "containerslightweightsettostring_fuzzer:fuzztest", 104 "containerslightweightsetvalues_fuzzer:fuzztest", 105 "containerslinkedlistaddfirst_fuzzer:fuzztest", 106 "containerslinkedlistclear_fuzzer:fuzztest", 107 "containerslinkedlistclone_fuzzer:fuzztest", 108 "containerslinkedlistconverttoarray_fuzzer:fuzztest", 109 "containerslinkedlistforeach_fuzzer:fuzztest", 110 "containerslinkedlistget_fuzzer:fuzztest", 111 "containerslinkedlistgetfirst_fuzzer:fuzztest", 112 "containerslinkedlistgetindexof_fuzzer:fuzztest", 113 "containerslinkedlistgetiteratorobj_fuzzer:fuzztest", 114 "containerslinkedlistgetlast_fuzzer:fuzztest", 115 "containerslinkedlistgetlastindexof_fuzzer:fuzztest", 116 "containerslinkedlisthas_fuzzer:fuzztest", 117 "containerslinkedlistinsert_fuzzer:fuzztest", 118 "containerslinkedlistlength_fuzzer:fuzztest", 119 "containerslinkedlistremove_fuzzer:fuzztest", 120 "containerslinkedlistremovebyindex_fuzzer:fuzztest", 121 "containerslinkedlistremovefirst_fuzzer:fuzztest", 122 "containerslinkedlistremovefirstfound_fuzzer:fuzztest", 123 "containerslinkedlistremovelast_fuzzer:fuzztest", 124 "containerslinkedlistremovelastfound_fuzzer:fuzztest", 125 "containerslinkedlistset_fuzzer:fuzztest", 126 "containerslistadd_fuzzer:fuzztest", 127 "containerslistclear_fuzzer:fuzztest", 128 "containerslistconstructor_fuzzer:fuzztest", 129 "containerslistconstructor_fuzzer:fuzztest", 130 "containerslistconverttoarray_fuzzer:fuzztest", 131 "containerslistequal_fuzzer:fuzztest", 132 "containerslistforeach_fuzzer:fuzztest", 133 "containerslistget_fuzzer:fuzztest", 134 "containerslistgetindexof_fuzzer:fuzztest", 135 "containerslistgetiteratorobj_fuzzer:fuzztest", 136 "containerslistgetlastindexof_fuzzer:fuzztest", 137 "containerslistgetsublist_fuzzer:fuzztest", 138 "containerslisthas_fuzzer:fuzztest", 139 "containerslistinsert_fuzzer:fuzztest", 140 "containerslistisempty_fuzzer:fuzztest", 141 "containerslistlength_fuzzer:fuzztest", 142 "containerslistremove_fuzzer:fuzztest", 143 "containerslistremovebyindex_fuzzer:fuzztest", 144 "containerslistset_fuzzer:fuzztest", 145 "containerslistsort_fuzzer:fuzztest", 146 "containersprivatearraylist_fuzzer:fuzztest", 147 "containersprivatedeque_fuzzer:fuzztest", 148 "containersprivatehashmap_fuzzer:fuzztest", 149 "containersprivatehashset_fuzzer:fuzztest", 150 "containersprivatelightweightmap_fuzzer:fuzztest", 151 "containersprivatelightweightset_fuzzer:fuzztest", 152 "containersprivatelinkedlist_fuzzer:fuzztest", 153 "containersprivatelist_fuzzer:fuzztest", 154 "containersprivateload_fuzzer:fuzztest", 155 "containersprivateplainarray_fuzzer:fuzztest", 156 "containersprivatequeue_fuzzer:fuzztest", 157 "containersprivatestack_fuzzer:fuzztest", 158 "containersprivatetreemap_fuzzer:fuzztest", 159 "containersprivatetreeset_fuzzer:fuzztest", 160 "containersprivatevector_fuzzer:fuzztest", 161 "containersqueue_fuzzer:fuzztest", 162 "containersqueueadd_fuzzer:fuzztest", 163 "containersqueueforeach_fuzzer:fuzztest", 164 "containersqueuegetfirst_fuzzer:fuzztest", 165 "containersqueuegetiteratorobj_fuzzer:fuzztest", 166 "containersqueuegetsize_fuzzer:fuzztest", 167 "containersqueuepop_fuzzer:fuzztest", 168 "containersstack_fuzzer:fuzztest", 169 "containersstackforeach_fuzzer:fuzztest", 170 "containersstackgetlength_fuzzer:fuzztest", 171 "containersstackisempty_fuzzer:fuzztest", 172 "containersstackiterator_fuzzer:fuzztest", 173 "containersstacklocate_fuzzer:fuzztest", 174 "containersstackpeek_fuzzer:fuzztest", 175 "containersstackpop_fuzzer:fuzztest", 176 "containersstackpush_fuzzer:fuzztest", 177 "containerstreemapclear_fuzzer:fuzztest", 178 "containerstreemapconstructor_fuzzer:fuzztest", 179 "containerstreemapentries_fuzzer:fuzztest", 180 "containerstreemapforeach_fuzzer:fuzztest", 181 "containerstreemapget_fuzzer:fuzztest", 182 "containerstreemapgetfirstkey_fuzzer:fuzztest", 183 "containerstreemapgethigherkey_fuzzer:fuzztest", 184 "containerstreemapgetlastkey_fuzzer:fuzztest", 185 "containerstreemapgetlength_fuzzer:fuzztest", 186 "containerstreemapgetlowerkey_fuzzer:fuzztest", 187 "containerstreemaphaskey_fuzzer:fuzztest", 188 "containerstreemaphasvalue_fuzzer:fuzztest", 189 "containerstreemapisempty_fuzzer:fuzztest", 190 "containerstreemapkeys_fuzzer:fuzztest", 191 "containerstreemapremove_fuzzer:fuzztest", 192 "containerstreemapreplace_fuzzer:fuzztest", 193 "containerstreemapset_fuzzer:fuzztest", 194 "containerstreemapsetall_fuzzer:fuzztest", 195 "containerstreemapvalues_fuzzer:fuzztest", 196 "createbigwords_fuzzer:fuzztest", 197 "dataviewrefnew_fuzzer:fuzztest", 198 "daterefnew_fuzzer:fuzztest", 199 "dumpheapsnapshot1_fuzzer:fuzztest", 200 "dumpheapsnapshot2_fuzzer:fuzztest", 201 "dumpheapsnapshot3_fuzzer:fuzztest", 202 "execute_fuzzer:fuzztest", 203 "float32arrayrefnew_fuzzer:fuzztest", 204 "float64arrayrefnew_fuzzer:fuzztest", 205 "functionrefcall_fuzzer:fuzztest", 206 "functionrefconstructor_fuzzer:fuzztest", 207 "functionrefnew_fuzzer:fuzztest", 208 "functionrefnewclassfunction_fuzzer:fuzztest", 209 "getallocationprofile_fuzzer:fuzztest", 210 "getnativepointerfield_fuzzer:fuzztest", 211 "getwordsarray_fuzzer:fuzztest", 212 "int16arrayrefnew_fuzzer:fuzztest", 213 "int32arrayrefnew_fuzzer:fuzztest", 214 "int8arrayrefnew_fuzzer:fuzztest", 215 "jsnapideleteserializationdata_fuzzer:fuzztest", 216 "jsnapideserializevalue_fuzzer:fuzztest", 217 "jsnapisethostpromiserejectiontracker_fuzzer:fuzztest", 218 "jsnapistartdebugger_fuzzer:fuzztest", 219 "jsonparse_fuzzer:fuzztest", 220 "jsonstringify_fuzzer:fuzztest", 221 "nativepointernew1_fuzzer:fuzztest", 222 "nativepointernew2_fuzzer:fuzztest", 223 "newbigintbyint64_fuzzer:fuzztest", 224 "newbigintbyuint64_fuzzer:fuzztest", 225 "notifyapplicationstate_fuzzer:fuzztest", 226 "notifyidletime_fuzzer:fuzztest", 227 "numberrefnewdouble_fuzzer:fuzztest", 228 "numberrefnewint32_fuzzer:fuzztest", 229 "numberrefnewint64_fuzzer:fuzztest", 230 "numberrefnewuint32_fuzzer:fuzztest", 231 "objectdelete_fuzzer:fuzztest", 232 "objectget_fuzzer:fuzztest", 233 "objecthas_fuzzer:fuzztest", 234 "objectset_fuzzer:fuzztest", 235 "setcpusamplinginterval_fuzzer:fuzztest", 236 "setnativepointerfield_fuzzer:fuzztest", 237 "setnativepointerfieldcount_fuzzer:fuzztest", 238 "snapshotserializebuiltins_fuzzer:fuzztest", 239 "snapshotserializedeserialize_fuzzer:fuzztest", 240 "snapshotserializehugeobject_fuzzer:fuzztest", 241 "snapshotserializerange_fuzzer:fuzztest", 242 "startcpuprofilerforfile_fuzzer:fuzztest", 243 "startsampling_fuzzer:fuzztest", 244 "stopsampling_fuzzer:fuzztest", 245 "stringrefnewfromutf8_fuzzer:fuzztest", 246 "uint16arrayrefnew_fuzzer:fuzztest", 247 "uint32arrayrefnew_fuzzer:fuzztest", 248 "uint8arrayrefnew_fuzzer:fuzztest", 249 "uint8clampedarrayrefnew_fuzzer:fuzztest", 250 ] 251} 252