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 "bigintrefgetwordsarraysize_fuzzer:fuzztest", 24 "bigintrefnew_fuzzer:fuzztest", 25 "biginttoint64_fuzzer:fuzztest", 26 "biginttouint64_fuzzer:fuzztest", 27 "biguint64arrayrefnew_fuzzer:fuzztest", 28 "binarytotext_fuzzer:fuzztest", 29 "booleanrefnewbool_fuzzer:fuzztest", 30 "booleanrefvalue_fuzzer:fuzztest", 31 "bufferrefnew_fuzzer:fuzztest", 32 "buildjsstacktrace_fuzzer:fuzztest", 33 "buildnativeandJsstacktrace_fuzzer:fuzztest", 34 "builtinsarraybufferallocatearraybuffer_fuzzer:fuzztest", 35 "builtinsarraybufferarraybufferconstructor_fuzzer:fuzztest", 36 "builtinsarraybufferclonearraybuffer_fuzzer:fuzztest", 37 "builtinsarraybufferfastsetvalueinbuffer_fuzzer:fuzztest", 38 "builtinsarraybuffergetvaluefrombufferforbigint_fuzzer:fuzztest", 39 "builtinsarraybuffergetvaluefrombufferforfloat_fuzzer:fuzztest", 40 "builtinsarraybuffergetvaluefrombufferforinteger_fuzzer:fuzztest", 41 "builtinsarraybufferisview_fuzzer:fuzztest", 42 "builtinsarraybuffersetvalueinbufferforbyte_fuzzer:fuzztest", 43 "builtinsarraybuffersetvalueinbufferforuint8clamped_fuzzer:fuzztest", 44 "containersdequegetfirst_fuzzer:fuzztest", 45 "containersdequegetlast_fuzzer:fuzztest", 46 "containersdequehas_fuzzer:fuzztest", 47 "containersdequeinsertend_fuzzer:fuzztest", 48 "containersdequeiterator_fuzzer:fuzztest", 49 "containersdequepopfirst_fuzzer:fuzztest", 50 "containersdequepoplast_fuzzer:fuzztest", 51 "containershashmap_fuzzer:fuzztest", 52 "containershashmapclear_fuzzer:fuzztest", 53 "containershashmapentries_fuzzer:fuzztest", 54 "containershashmapforeach_fuzzer:fuzztest", 55 "containershashmapget_fuzzer:fuzztest", 56 "containershashmapgetlength_fuzzer:fuzztest", 57 "containershashmaphaskey_fuzzer:fuzztest", 58 "containershashmaphasvalue_fuzzer:fuzztest", 59 "containershashmapisempty_fuzzer:fuzztest", 60 "containershashmapkeys_fuzzer:fuzztest", 61 "containershashmapremove_fuzzer:fuzztest", 62 "containershashmapreplace_fuzzer:fuzztest", 63 "containershashmapset_fuzzer:fuzztest", 64 "containershashmapsetall_fuzzer:fuzztest", 65 "containershashmapvalues_fuzzer:fuzztest", 66 "containershashsetadd_fuzzer:fuzztest", 67 "containershashsetclear_fuzzer:fuzztest", 68 "containershashsetconstructor_fuzzer:fuzztest", 69 "containershashsetentries_fuzzer:fuzztest", 70 "containershashsetforeach_fuzzer:fuzztest", 71 "containershashsetgetlength_fuzzer:fuzztest", 72 "containershashsethas_fuzzer:fuzztest", 73 "containershashsetisempty_fuzzer:fuzztest", 74 "containershashsetremove_fuzzer:fuzztest", 75 "containershashsetvalues_fuzzer:fuzztest", 76 "containerslightweightmap_fuzzer:fuzztest", 77 "containerslightweightmapat_fuzzer:fuzztest", 78 "containerslightweightmapclear_fuzzer:fuzztest", 79 "containerslightweightmapentries_fuzzer:fuzztest", 80 "containerslightweightmapforeach_fuzzer:fuzztest", 81 "containerslightweightmaphasall_fuzzer:fuzztest", 82 "containerslightweightmapisempty_fuzzer:fuzztest", 83 "containerslightweightmapkeys_fuzzer:fuzztest", 84 "containerslightweightmaplength_fuzzer:fuzztest", 85 "containerslightweightmapremove_fuzzer:fuzztest", 86 "containerslightweightmapsetall_fuzzer:fuzztest", 87 "containerslightweightmapsetandget_fuzzer:fuzztest", 88 "containerslightweightmaptostring_fuzzer:fuzztest", 89 "containerslightweightmapvalues_fuzzer:fuzztest", 90 "containerslightweightset_fuzzer:fuzztest", 91 "containerslightweightsetadd_fuzzer:fuzztest", 92 "containerslightweightsetaddall_fuzzer:fuzztest", 93 "containerslightweightsetclear_fuzzer:fuzztest", 94 "containerslightweightsetentries_fuzzer:fuzztest", 95 "containerslightweightsetequal_fuzzer:fuzztest", 96 "containerslightweightsetforeach_fuzzer:fuzztest", 97 "containerslightweightsetgetindexof_fuzzer:fuzztest", 98 "containerslightweightsetgetiteratorobj_fuzzer:fuzztest", 99 "containerslightweightsetgetsize_fuzzer:fuzztest", 100 "containerslightweightsetgetvalueat_fuzzer:fuzztest", 101 "containerslightweightsethas_fuzzer:fuzztest", 102 "containerslightweightsethasall_fuzzer:fuzztest", 103 "containerslightweightsethashash_fuzzer:fuzztest", 104 "containerslightweightsetisempty_fuzzer:fuzztest", 105 "containerslightweightsetremove_fuzzer:fuzztest", 106 "containerslightweightsettoarray_fuzzer:fuzztest", 107 "containerslightweightsettostring_fuzzer:fuzztest", 108 "containerslightweightsetvalues_fuzzer:fuzztest", 109 "containerslinkedlistaddfirst_fuzzer:fuzztest", 110 "containerslinkedlistclear_fuzzer:fuzztest", 111 "containerslinkedlistclone_fuzzer:fuzztest", 112 "containerslinkedlistconverttoarray_fuzzer:fuzztest", 113 "containerslinkedlistforeach_fuzzer:fuzztest", 114 "containerslinkedlistget_fuzzer:fuzztest", 115 "containerslinkedlistgetfirst_fuzzer:fuzztest", 116 "containerslinkedlistgetindexof_fuzzer:fuzztest", 117 "containerslinkedlistgetiteratorobj_fuzzer:fuzztest", 118 "containerslinkedlistgetlast_fuzzer:fuzztest", 119 "containerslinkedlistgetlastindexof_fuzzer:fuzztest", 120 "containerslinkedlisthas_fuzzer:fuzztest", 121 "containerslinkedlistinsert_fuzzer:fuzztest", 122 "containerslinkedlistlength_fuzzer:fuzztest", 123 "containerslinkedlistremove_fuzzer:fuzztest", 124 "containerslinkedlistremovebyindex_fuzzer:fuzztest", 125 "containerslinkedlistremovefirst_fuzzer:fuzztest", 126 "containerslinkedlistremovefirstfound_fuzzer:fuzztest", 127 "containerslinkedlistremovelast_fuzzer:fuzztest", 128 "containerslinkedlistremovelastfound_fuzzer:fuzztest", 129 "containerslinkedlistset_fuzzer:fuzztest", 130 "containerslistadd_fuzzer:fuzztest", 131 "containerslistclear_fuzzer:fuzztest", 132 "containerslistconstructor_fuzzer:fuzztest", 133 "containerslistconverttoarray_fuzzer:fuzztest", 134 "containerslistequal_fuzzer:fuzztest", 135 "containerslistforeach_fuzzer:fuzztest", 136 "containerslistget_fuzzer:fuzztest", 137 "containerslistgetindexof_fuzzer:fuzztest", 138 "containerslistgetiteratorobj_fuzzer:fuzztest", 139 "containerslistgetlastindexof_fuzzer:fuzztest", 140 "containerslistgetsublist_fuzzer:fuzztest", 141 "containerslisthas_fuzzer:fuzztest", 142 "containerslistinsert_fuzzer:fuzztest", 143 "containerslistisempty_fuzzer:fuzztest", 144 "containerslistlength_fuzzer:fuzztest", 145 "containerslistremove_fuzzer:fuzztest", 146 "containerslistremovebyindex_fuzzer:fuzztest", 147 "containerslistset_fuzzer:fuzztest", 148 "containerslistsort_fuzzer:fuzztest", 149 "containersprivatearraylist_fuzzer:fuzztest", 150 "containersprivatedeque_fuzzer:fuzztest", 151 "containersprivatehashmap_fuzzer:fuzztest", 152 "containersprivatehashset_fuzzer:fuzztest", 153 "containersprivatelightweightmap_fuzzer:fuzztest", 154 "containersprivatelightweightset_fuzzer:fuzztest", 155 "containersprivatelinkedlist_fuzzer:fuzztest", 156 "containersprivatelist_fuzzer:fuzztest", 157 "containersprivateload_fuzzer:fuzztest", 158 "containersprivateplainarray_fuzzer:fuzztest", 159 "containersprivatequeue_fuzzer:fuzztest", 160 "containersprivatestack_fuzzer:fuzztest", 161 "containersprivatetreemap_fuzzer:fuzztest", 162 "containersprivatetreeset_fuzzer:fuzztest", 163 "containersprivatevector_fuzzer:fuzztest", 164 "containersqueue_fuzzer:fuzztest", 165 "containersqueueadd_fuzzer:fuzztest", 166 "containersqueueforeach_fuzzer:fuzztest", 167 "containersqueuegetfirst_fuzzer:fuzztest", 168 "containersqueuegetiteratorobj_fuzzer:fuzztest", 169 "containersqueuegetsize_fuzzer:fuzztest", 170 "containersqueuepop_fuzzer:fuzztest", 171 "containersstack_fuzzer:fuzztest", 172 "containersstackforeach_fuzzer:fuzztest", 173 "containersstackgetlength_fuzzer:fuzztest", 174 "containersstackisempty_fuzzer:fuzztest", 175 "containersstackiterator_fuzzer:fuzztest", 176 "containersstacklocate_fuzzer:fuzztest", 177 "containersstackpeek_fuzzer:fuzztest", 178 "containersstackpop_fuzzer:fuzztest", 179 "containersstackpush_fuzzer:fuzztest", 180 "containerstreemapclear_fuzzer:fuzztest", 181 "containerstreemapconstructor_fuzzer:fuzztest", 182 "containerstreemapentries_fuzzer:fuzztest", 183 "containerstreemapforeach_fuzzer:fuzztest", 184 "containerstreemapget_fuzzer:fuzztest", 185 "containerstreemapgetfirstkey_fuzzer:fuzztest", 186 "containerstreemapgethigherkey_fuzzer:fuzztest", 187 "containerstreemapgetlastkey_fuzzer:fuzztest", 188 "containerstreemapgetlength_fuzzer:fuzztest", 189 "containerstreemapgetlowerkey_fuzzer:fuzztest", 190 "containerstreemaphaskey_fuzzer:fuzztest", 191 "containerstreemaphasvalue_fuzzer:fuzztest", 192 "containerstreemapisempty_fuzzer:fuzztest", 193 "containerstreemapkeys_fuzzer:fuzztest", 194 "containerstreemapremove_fuzzer:fuzztest", 195 "containerstreemapreplace_fuzzer:fuzztest", 196 "containerstreemapset_fuzzer:fuzztest", 197 "containerstreemapsetall_fuzzer:fuzztest", 198 "containerstreemapvalues_fuzzer:fuzztest", 199 "copyableglobalisempty_fuzzer:fuzztest", 200 "copyableglobalsetandclearweak_fuzzer:fuzztest", 201 "createbigwords_fuzzer:fuzztest", 202 "dataviewrefnew_fuzzer:fuzztest", 203 "daterefnew_fuzzer:fuzztest", 204 "dumpheapsnapshot1_fuzzer:fuzztest", 205 "dumpheapsnapshot2_fuzzer:fuzztest", 206 "dumpheapsnapshot3_fuzzer:fuzztest", 207 "escapelocalscope_fuzzer:fuzztest", 208 "exceptionaggregateerror_fuzzer:fuzztest", 209 "exceptionclass_fuzzer:fuzztest", 210 "exceptionevalerror_fuzzer:fuzztest", 211 "exceptionoomerror_fuzzer:fuzztest", 212 "exceptiontypeerror_fuzzer:fuzztest", 213 "float32arrayrefnew_fuzzer:fuzztest", 214 "float64arrayrefnew_fuzzer:fuzztest", 215 "functionrefcall_fuzzer:fuzztest", 216 "functionrefconstructor_fuzzer:fuzztest", 217 "functionrefgetfunctionprototype_fuzzer:fuzztest", 218 "functionrefinherit_fuzzer:fuzztest", 219 "functionrefisnative_fuzzer:fuzztest", 220 "functionrefname_fuzzer:fuzztest", 221 "functionrefnew_fuzzer:fuzztest", 222 "functionrefnewclassfunction_fuzzer:fuzztest", 223 "generatorfunctionref_fuzzer:fuzztest", 224 "getallocationprofile_fuzzer:fuzztest", 225 "getbundlename_fuzzer:fuzztest", 226 "getformatfunction_fuzzer:fuzztest", 227 "getjspandafile_fuzzer:fuzztest", 228 "getmodulename_fuzzer:fuzztest", 229 "getnativepointerfield_fuzzer:fuzztest", 230 "getwordsarray_fuzzer:fuzztest", 231 "int16arrayrefnew_fuzzer:fuzztest", 232 "int32arrayrefnew_fuzzer:fuzztest", 233 "int8arrayrefnew_fuzzer:fuzztest", 234 "integerrefnewvalue_fuzzer:fuzztest", 235 "jsnapiaddworker_fuzzer:fuzztest", 236 "jsnapicontext_fuzzer:fuzztest", 237 "jsnapideleteserializationdata_fuzzer:fuzztest", 238 "jsnapideserializevalue_fuzzer:fuzztest", 239 "jsnapiexception_fuzzer:fuzztest", 240 "jsnapiexceptions_fuzzer:fuzztest", 241 "jsnapihaspendingexception_fuzzer:fuzztest", 242 "jsnapiinformation_fuzzer:fuzztest", 243 "jsnapiisarrayiterator_fuzzer:fuzztest", 244 "jsnapiisbundle_fuzzer:fuzztest", 245 "jsnapiisconstructor_fuzzer:fuzztest", 246 "jsnapiisfalse_fuzzer:fuzztest", 247 "jsnapiisprofiling_fuzzer:fuzztest", 248 "jsnapiisstringiterator_fuzzer:fuzztest", 249 "jsnapiistrue_fuzzer:fuzztest", 250 "jsnapiloadaotfile_fuzzer:fuzztest", 251 "jsnapipendingjob_fuzzer:fuzztest", 252 "jsnapiset_fuzzer:fuzztest", 253 "jsnapisethostpromiserejectiontracker_fuzzer:fuzztest", 254 "jsnapisetloop_fuzzer:fuzztest", 255 "jsnapisetprofilerstate_fuzzer:fuzztest", 256 "jsnapistartdebugger_fuzzer:fuzztest", 257 "jsnapistopdebugger_fuzzer:fuzztest", 258 "jsnapitriggergc_fuzzer:fuzztest", 259 "jsnapiuncaughtclearexception_fuzzer:fuzztest", 260 "jsnapiuncaughtexception_fuzzer:fuzztest", 261 "jsnapivalue_fuzzer:fuzztest", 262 "jsonparse_fuzzer:fuzztest", 263 "jsonstringify_fuzzer:fuzztest", 264 "jsvalueref_fuzzer:fuzztest", 265 "jsvaluerefbooleavalue_fuzzer:fuzztest", 266 "jsvaluereffoundationvalue_fuzzer:fuzztest", 267 "jsvaluerefint32value_fuzzer:fuzztest", 268 "jsvaluerefintegervalue_fuzzer:fuzztest", 269 "jsvaluerefisarray_fuzzer:fuzztest", 270 "jsvaluerefisarraybuffer_fuzzer:fuzztest", 271 "jsvaluerefisarrayvalue_fuzzer:fuzztest", 272 "jsvaluerefisasync_fuzzer:fuzztest", 273 "jsvaluerefisbig64array_fuzzer:fuzztest", 274 "jsvaluerefisbuffer_fuzzer:fuzztest", 275 "jsvaluerefiscontainer_fuzzer:fuzztest", 276 "jsvaluerefiscorrect_fuzzer:fuzztest", 277 "jsvaluerefisdataview_fuzzer:fuzztest", 278 "jsvaluerefisgenerator_fuzzer:fuzztest", 279 "jsvaluerefishashmap_fuzzer:fuzztest", 280 "jsvaluerefishashset_fuzzer:fuzztest", 281 "jsvaluerefisjs_fuzzer:fuzztest", 282 "jsvaluerefisjsprimitive_fuzzer:fuzztest", 283 "jsvaluerefislightweightmapandset_fuzzer:fuzztest", 284 "jsvaluerefislinkedlist_fuzzer:fuzztest", 285 "jsvaluerefislinkedlistiterator_fuzzer:fuzztest", 286 "jsvaluerefislist_fuzzer:fuzztest", 287 "jsvaluerefismodulenamespace_fuzzer:fuzztest", 288 "jsvaluerefisnativepointervalue_fuzzer:fuzztest", 289 "jsvaluerefisplainarray_fuzzer:fuzztest", 290 "jsvaluerefispromisevalue_fuzzer:fuzztest", 291 "jsvaluerefissharedarraybuffer_fuzzer:fuzztest", 292 "jsvaluerefnullvalue_fuzzer:fuzztest", 293 "jsvaluerefobject_fuzzer:fuzztest", 294 "jsvaluereftobigint_fuzzer:fuzztest", 295 "jsvaluereftobooleanvalue_fuzzer:fuzztest", 296 "jsvaluereftonumbervalue_fuzzer:fuzztest", 297 "jsvaluereftoobjectvalue_fuzzer:fuzztest", 298 "jsvaluerefuint32value_fuzzer:fuzztest", 299 "jsvaluerefwithinint32_fuzzer:fuzztest", 300 "loadapbinaryfile_fuzzer:fuzztest", 301 "loadpatchlong_fuzzer:fuzztest", 302 "mapiteratorefget_fuzzer:fuzztest", 303 "maprefgetsetkeyvaluesize_fuzzer:fuzztest", 304 "mergewithexistprofile_fuzzer:fuzztest", 305 "nativepointernew1_fuzzer:fuzztest", 306 "nativepointernew2_fuzzer:fuzztest", 307 "newbigintbyint64_fuzzer:fuzztest", 308 "newbigintbyuint64_fuzzer:fuzztest", 309 "notifyapplicationstate_fuzzer:fuzztest", 310 "notifyidletime_fuzzer:fuzztest", 311 "numberrefnewdouble_fuzzer:fuzztest", 312 "numberrefnewint32_fuzzer:fuzztest", 313 "numberrefnewint64_fuzzer:fuzztest", 314 "numberrefnewuint32_fuzzer:fuzztest", 315 "numberrefvalue_fuzzer:fuzztest", 316 "objectbool_fuzzer:fuzztest", 317 "objectdelete_fuzzer:fuzztest", 318 "objectget_fuzzer:fuzztest", 319 "objectgetinformation_fuzzer:fuzztest", 320 "objecthas_fuzzer:fuzztest", 321 "objectref_fuzzer:fuzztest", 322 "objectrefall_fuzzer:fuzztest", 323 "objectrefdelete_fuzzer:fuzztest", 324 "objectrefgetglobalobject_fuzzer:fuzztest", 325 "objectrefgetownproperty_fuzzer:fuzztest", 326 "objectrefsetprototype_fuzzer:fuzztest", 327 "objectset_fuzzer:fuzztest", 328 "primitiverefgetvalue_fuzzer:fuzztest", 329 "promiseref_fuzzer:fuzztest", 330 "promiserejectinfo_fuzzer:fuzztest", 331 "propertyattribute_fuzzer:fuzztest", 332 "proxyrefisrevoked_fuzzer:fuzztest", 333 "publicapicollatorrefget_fuzzer:fuzztest", 334 "publicapigeneratorobjectref_fuzzer:fuzztest", 335 "publicapilocalregexpref_fuzzer:fuzztest", 336 "readenablelist_fuzzer:fuzztest", 337 "setbundlename_fuzzer:fuzztest", 338 "setcpusamplinginterval_fuzzer:fuzztest", 339 "setiteratorrefget_fuzzer:fuzztest", 340 "setmodulename_fuzzer:fuzztest", 341 "setnativepointerfield_fuzzer:fuzztest", 342 "setnativepointerfieldcount_fuzzer:fuzztest", 343 "setrefgetsize_fuzzer:fuzztest", 344 "setrefgettotalelements_fuzzer:fuzztest", 345 "setrefgetvalue_fuzzer:fuzztest", 346 "setruntimeinfo_fuzzer:fuzztest", 347 "snapshotserializebuiltins_fuzzer:fuzztest", 348 "snapshotserializedeserialize_fuzzer:fuzztest", 349 "snapshotserializehugeobject_fuzzer:fuzztest", 350 "snapshotserializerange_fuzzer:fuzztest", 351 "startcpuprofilerforfile_fuzzer:fuzztest", 352 "startsampling_fuzzer:fuzztest", 353 "stopsampling_fuzzer:fuzztest", 354 "stringrefcast_fuzzer:fuzztest", 355 "stringrefgetnapiwrapperstring_fuzzer:fuzztest", 356 "stringreflength_fuzzer:fuzztest", 357 "stringrefnewfromutf16_fuzzer:fuzztest", 358 "stringrefnewfromutf8_fuzzer:fuzztest", 359 "stringrefutf8length_fuzzer:fuzztest", 360 "stringrefwritelatin1_fuzzer:fuzztest", 361 "stringrefwriteutf16_fuzzer:fuzztest", 362 "symbolnew_fuzzer:fuzztest", 363 "symbolrefgetdescription_fuzzer:fuzztest", 364 "tonativepointer_fuzzer:fuzztest", 365 "uint16arrayrefnew_fuzzer:fuzztest", 366 "uint32arrayrefbytelength_fuzzer:fuzztest", 367 "uint32arrayrefnew_fuzzer:fuzztest", 368 "uint8arrayrefnew_fuzzer:fuzztest", 369 "uint8clampedarrayrefnew_fuzzer:fuzztest", 370 "weakmapref_fuzzer:fuzztest", 371 "weaksetref_fuzzer:fuzztest", 372 ] 373} 374