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