1# Copyright (c) 2022 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 14module_output_path = "init/init" 15 16#####################hydra-fuzz################### 17import("//base/startup/init/begetd.gni") 18import("//build/config/features.gni") 19import("//build/ohos.gni") 20import("//build/test.gni") 21ohos_static_library("libfuzz_utils") { 22 sources = [ "utils/fuzz_utils.cpp" ] 23 24 include_dirs = [ "//base/startup/init/test/fuzztest/utils/include" ] 25 26 deps = [] 27 part_name = "init" 28 subsystem_name = "startup" 29} 30 31##############################fuzztest########################################## 32ohos_fuzztest("DoRebootFuzzTest") { 33 module_out_path = module_output_path 34 fuzz_config_file = "//base/startup/init/test/fuzztest/doreboot_fuzzer" 35 36 include_dirs = [ 37 "//base/startup/init/interfaces/innerkits/include", 38 "//base/startup/init/test/fuzztest/utils/include", 39 ] 40 41 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 42 external_deps = [ "bounds_checking_function:libsec_static" ] 43 44 cflags = [ 45 "-g", 46 "-O0", 47 "-Wno-unused-variable", 48 "-fno-omit-frame-pointer", 49 ] 50 sources = [ "doreboot_fuzzer/doreboot_fuzzer.cpp" ] 51 defines = [ "STARTUP_INIT_TEST" ] 52} 53 54ohos_fuzztest("DoRebootExtFuzzTest") { 55 module_out_path = module_output_path 56 fuzz_config_file = "//base/startup/init/test/fuzztest/dorebootext_fuzzer" 57 58 include_dirs = [ 59 "//base/startup/init/interfaces/innerkits/include", 60 "//base/startup/init/test/fuzztest/utils/include", 61 ] 62 63 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 64 external_deps = [ "bounds_checking_function:libsec_static" ] 65 66 cflags = [ 67 "-g", 68 "-O0", 69 "-Wno-unused-variable", 70 "-fno-omit-frame-pointer", 71 ] 72 sources = [ "dorebootext_fuzzer/dorebootext_fuzzer.cpp" ] 73 defines = [ "STARTUP_INIT_TEST" ] 74} 75 76ohos_fuzztest("GetControlFileFuzzTest") { 77 module_out_path = module_output_path 78 fuzz_config_file = "//base/startup/init/test/fuzztest/getcontrolfile_fuzzer" 79 80 include_dirs = [ 81 "//base/startup/init/interfaces/innerkits/include", 82 "//base/startup/init/test/fuzztest/utils/include", 83 ] 84 85 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 86 external_deps = [ "bounds_checking_function:libsec_static" ] 87 88 cflags = [ 89 "-g", 90 "-O0", 91 "-Wno-unused-variable", 92 "-fno-omit-frame-pointer", 93 ] 94 sources = [ "getcontrolfile_fuzzer/getcontrolfile_fuzzer.cpp" ] 95 defines = [ "STARTUP_INIT_TEST" ] 96} 97 98ohos_fuzztest("GetControlSocketFuzzTest") { 99 module_out_path = module_output_path 100 fuzz_config_file = "//base/startup/init/test/fuzztest/getcontrolsocket_fuzzer" 101 102 include_dirs = [ 103 "//base/startup/init/interfaces/innerkits/include", 104 "//base/startup/init/test/fuzztest/utils/include", 105 ] 106 107 deps = [ 108 "//base/startup/init/interfaces/innerkits:libbegetutil", 109 "//base/startup/init/services/log:init_log", 110 ] 111 external_deps = [ "bounds_checking_function:libsec_static" ] 112 cflags = [ 113 "-g", 114 "-O0", 115 "-Wno-unused-variable", 116 "-fno-omit-frame-pointer", 117 ] 118 sources = [ "getcontrolsocket_fuzzer/getcontrolsocket_fuzzer.cpp" ] 119 defines = [ "STARTUP_INIT_TEST" ] 120} 121 122ohos_fuzztest("MountAllWithFstabFileFuzzTest") { 123 module_out_path = module_output_path 124 fuzz_config_file = 125 "//base/startup/init/test/fuzztest/mountallwithfstabfile_fuzzer" 126 127 include_dirs = [ 128 "//base/startup/init/interfaces/innerkits/include", 129 "//base/startup/init/test/fuzztest/utils/include", 130 ] 131 132 deps = [ 133 "//base/startup/init/interfaces/innerkits:libbegetutil", 134 "//base/startup/init/interfaces/innerkits/fs_manager:libfsmanager_static", 135 "//base/startup/init/test/fuzztest:libfuzz_utils", 136 ] 137 deps += [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 138 external_deps = [ "bounds_checking_function:libsec_static" ] 139 140 cflags = [ 141 "-g", 142 "-O0", 143 "-Wno-unused-variable", 144 "-fno-omit-frame-pointer", 145 ] 146 sources = [ "mountallwithfstabfile_fuzzer/mountallwithfstabfile_fuzzer.cpp" ] 147 defines = [ "STARTUP_INIT_TEST" ] 148} 149 150ohos_fuzztest("ReadFileInDirFuzzTest") { 151 module_out_path = module_output_path 152 fuzz_config_file = "//base/startup/init/test/fuzztest/readfileindir_fuzzer" 153 154 include_dirs = [ 155 "//base/startup/init/services/init/include", 156 "//base/startup/init/interfaces/innerkits/include", 157 "//base/startup/init/test/fuzztest/utils/include", 158 ] 159 160 deps = [ 161 "//base/startup/init/interfaces/innerkits:libbegetutil", 162 "//base/startup/init/services/utils:libinit_utils", 163 ] 164 external_deps = [ "bounds_checking_function:libsec_static" ] 165 166 cflags = [ 167 "-g", 168 "-O0", 169 "-Wno-unused-variable", 170 "-fno-omit-frame-pointer", 171 ] 172 sources = [ "readfileindir_fuzzer/readfileindir_fuzzer.cpp" ] 173 defines = [ "STARTUP_INIT_TEST" ] 174} 175 176ohos_fuzztest("ServiceControlStartFuzzTest") { 177 module_out_path = module_output_path 178 fuzz_config_file = 179 "//base/startup/init/test/fuzztest/servicecontrolstart_fuzzer" 180 181 include_dirs = [ 182 "//base/startup/init/interfaces/innerkits/include", 183 "//base/startup/init/test/fuzztest/utils/include", 184 ] 185 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 186 external_deps = [ "hilog:libhilog" ] 187 188 cflags = [ 189 "-g", 190 "-O0", 191 "-Wno-unused-variable", 192 "-fno-omit-frame-pointer", 193 ] 194 sources = [ "servicecontrolstart_fuzzer/servicecontrolstart_fuzzer.cpp" ] 195 defines = [ "STARTUP_INIT_TEST" ] 196} 197 198ohos_fuzztest("ServiceControlStopFuzzTest") { 199 module_out_path = module_output_path 200 fuzz_config_file = 201 "//base/startup/init/test/fuzztest/servicecontrolstop_fuzzer" 202 203 include_dirs = [ 204 "//base/startup/init/interfaces/innerkits/include", 205 "//base/startup/init/test/fuzztest/utils/include", 206 ] 207 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 208 external_deps = [ "hilog:libhilog" ] 209 210 cflags = [ 211 "-g", 212 "-O0", 213 "-Wno-unused-variable", 214 "-fno-omit-frame-pointer", 215 ] 216 sources = [ "servicecontrolstop_fuzzer/servicecontrolstop_fuzzer.cpp" ] 217 defines = [ "STARTUP_INIT_TEST" ] 218} 219 220ohos_fuzztest("SystemDumpParametersFuzzTest") { 221 module_out_path = module_output_path 222 fuzz_config_file = 223 "//base/startup/init/test/fuzztest/systemdumpparameters_fuzzer" 224 225 include_dirs = [ 226 "//base/startup/init/interfaces/innerkits/include/param", 227 "//base/startup/init/test/fuzztest/utils/include", 228 ] 229 230 deps = [ 231 "//base/startup/init/interfaces/innerkits:libbegetutil", 232 "//base/startup/init/services/param/linux:param_init", 233 "//base/startup/init/test/fuzztest:libfuzz_utils", 234 ] 235 external_deps = [ "hilog:libhilog" ] 236 external_deps += [ "bounds_checking_function:libsec_static" ] 237 238 cflags = [ 239 "-g", 240 "-O0", 241 "-Wno-unused-variable", 242 "-fno-omit-frame-pointer", 243 ] 244 sources = [ "systemdumpparameters_fuzzer/systemdumpparameters_fuzzer.cpp" ] 245 defines = [ "STARTUP_INIT_TEST" ] 246} 247 248ohos_fuzztest("FindParameterFuzzTest") { 249 module_out_path = module_output_path 250 fuzz_config_file = "//base/startup/init/test/fuzztest/findparameter_fuzzer" 251 252 include_dirs = [ 253 "//base/startup/init/interfaces/innerkits/include/param", 254 "//base/startup/init/test/fuzztest/utils/include", 255 ] 256 257 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 258 external_deps = [ "bounds_checking_function:libsec_static" ] 259 external_deps += [ "hilog:libhilog" ] 260 261 cflags = [ 262 "-g", 263 "-O0", 264 "-Wno-unused-variable", 265 "-fno-omit-frame-pointer", 266 ] 267 sources = [ "findparameter_fuzzer/findparameter_fuzzer.cpp" ] 268 defines = [ "STARTUP_INIT_TEST" ] 269} 270 271ohos_fuzztest("GetParameterCFuzzTest") { 272 module_out_path = module_output_path 273 fuzz_config_file = "//base/startup/init/test/fuzztest/getparameterc_fuzzer" 274 275 include_dirs = [ 276 "//base/startup/init/interfaces/innerkits/include/param", 277 "//base/startup/init/test/fuzztest/utils/include", 278 ] 279 280 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 281 external_deps = [ "bounds_checking_function:libsec_static" ] 282 external_deps += [ "hilog:libhilog" ] 283 284 cflags = [ 285 "-g", 286 "-O0", 287 "-Wno-unused-variable", 288 "-fno-omit-frame-pointer", 289 ] 290 sources = [ "getparameterc_fuzzer/getparameterc_fuzzer.cpp" ] 291 defines = [ "STARTUP_INIT_TEST" ] 292} 293 294ohos_fuzztest("GetParameterCommitIdFuzzTest") { 295 module_out_path = module_output_path 296 fuzz_config_file = 297 "//base/startup/init/test/fuzztest/getparametercommitid_fuzzer" 298 299 include_dirs = [ 300 "//base/startup/init/interfaces/innerkits/include/param", 301 "//base/startup/init/test/fuzztest/utils/include", 302 ] 303 304 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 305 external_deps = [ "bounds_checking_function:libsec_static" ] 306 external_deps += [ "hilog:libhilog" ] 307 308 cflags = [ 309 "-g", 310 "-O0", 311 "-Wno-unused-variable", 312 "-fno-omit-frame-pointer", 313 ] 314 sources = [ "getparametercommitid_fuzzer/getparametercommitid_fuzzer.cpp" ] 315 defines = [ "STARTUP_INIT_TEST" ] 316} 317 318ohos_fuzztest("GetParameterNameFuzzTest") { 319 module_out_path = module_output_path 320 fuzz_config_file = "//base/startup/init/test/fuzztest/getparametername_fuzzer" 321 322 include_dirs = [ 323 "//base/startup/init/interfaces/innerkits/include/param", 324 "//base/startup/init/test/fuzztest/utils/include", 325 ] 326 327 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 328 external_deps = [ "bounds_checking_function:libsec_static" ] 329 external_deps += [ "hilog:libhilog" ] 330 331 cflags = [ 332 "-g", 333 "-O0", 334 "-Wno-unused-variable", 335 "-fno-omit-frame-pointer", 336 ] 337 sources = [ "getparametername_fuzzer/getparametername_fuzzer.cpp" ] 338 339 defines = [ "STARTUP_INIT_TEST" ] 340} 341 342ohos_fuzztest("GetParameterValueFuzzTest") { 343 module_out_path = module_output_path 344 fuzz_config_file = 345 "//base/startup/init/test/fuzztest/getparametervalue_fuzzer" 346 347 include_dirs = [ 348 "//base/startup/init/interfaces/innerkits/include/param", 349 "//base/startup/init/test/fuzztest/utils/include", 350 ] 351 352 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 353 external_deps = [ "bounds_checking_function:libsec_static" ] 354 external_deps += [ "hilog:libhilog" ] 355 356 cflags = [ 357 "-g", 358 "-O0", 359 "-Wno-unused-variable", 360 "-fno-omit-frame-pointer", 361 ] 362 sources = [ "getparametervalue_fuzzer/getparametervalue_fuzzer.cpp" ] 363 364 defines = [ "STARTUP_INIT_TEST" ] 365} 366 367ohos_fuzztest("SetParameterCFuzzTest") { 368 module_out_path = module_output_path 369 fuzz_config_file = "//base/startup/init/test/fuzztest/setparameterc_fuzzer" 370 371 include_dirs = [ 372 "//base/startup/init/interfaces/innerkits/include/param", 373 "//base/startup/init/test/fuzztest/utils/include", 374 ] 375 376 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 377 external_deps = [ "bounds_checking_function:libsec_static" ] 378 external_deps += [ "hilog:libhilog" ] 379 380 cflags = [ 381 "-g", 382 "-O0", 383 "-Wno-unused-variable", 384 "-fno-omit-frame-pointer", 385 ] 386 sources = [ "setparameterc_fuzzer/setparameterc_fuzzer.cpp" ] 387 defines = [ "STARTUP_INIT_TEST" ] 388} 389 390ohos_fuzztest("SystemTraversalParameterFuzzTest") { 391 module_out_path = module_output_path 392 fuzz_config_file = 393 "//base/startup/init/test/fuzztest/systemtraversalparameter_fuzzer" 394 395 include_dirs = [ 396 "//base/startup/init/interfaces/innerkits/include/param", 397 "//base/startup/init/services/init/include", 398 "//base/startup/init/test/fuzztest/utils/include", 399 "//base/startup/init/services/param/include", 400 ] 401 402 deps = [ 403 "//base/startup/init/interfaces/innerkits:libbegetutil", 404 "//base/startup/init/test/fuzztest:libfuzz_utils", 405 ] 406 external_deps = [ "bounds_checking_function:libsec_static" ] 407 external_deps += [ "hilog:libhilog" ] 408 409 cflags = [ 410 "-g", 411 "-O0", 412 "-Wno-unused-variable", 413 "-fno-omit-frame-pointer", 414 ] 415 sources = 416 [ "systemtraversalparameter_fuzzer/systemtraversalparameter_fuzzer.cpp" ] 417 418 defines = [ "STARTUP_INIT_TEST" ] 419} 420 421ohos_fuzztest("WaitParameterFuzzTest") { 422 module_out_path = module_output_path 423 fuzz_config_file = "//base/startup/init/test/fuzztest/waitparameter_fuzzer" 424 425 include_dirs = [ 426 "//base/startup/init/interfaces/innerkits/include/param", 427 "//base/startup/init/test/fuzztest/utils/include", 428 ] 429 430 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 431 external_deps = [ "bounds_checking_function:libsec_static" ] 432 external_deps += [ "hilog:libhilog" ] 433 434 cflags = [ 435 "-g", 436 "-O0", 437 "-Wno-unused-variable", 438 "-fno-omit-frame-pointer", 439 ] 440 sources = [ "waitparameter_fuzzer/waitparameter_fuzzer.cpp" ] 441 defines = [ "STARTUP_INIT_TEST" ] 442} 443 444ohos_fuzztest("WatchParameterFuzzTest") { 445 module_out_path = module_output_path 446 fuzz_config_file = "//base/startup/init/test/fuzztest/watchparameter_fuzzer" 447 448 include_dirs = [ 449 "//base/startup/init/interfaces/innerkits/include/syspara", 450 "//base/startup/init/interfaces/innerkits/include/param", 451 "//base/startup/init/services/init/include", 452 "//base/startup/init/test/fuzztest/utils/include", 453 "//base/startup/init/services/param/watcher/agent", 454 "//base/startup/init/services/param/watcher/include", 455 "//base/startup/init/services/log", 456 ] 457 458 deps = [ 459 "//base/startup/init/interfaces/innerkits:libbeget_proxy", 460 "//base/startup/init/interfaces/innerkits:libbegetutil", 461 "//base/startup/init/test/fuzztest:libfuzz_utils", 462 "//base/startup/init/interfaces/innerkits/:param_watcher_proxy", 463 "//base/startup/init/interfaces/innerkits/:param_watcher_stub", 464 ] 465 466 include_dirs += [ 467 "//base/startup/init/interfaces/innerkits/include", 468 "//base/startup/init/services/param/watcher/proxy", 469 "//base/startup/init/services/param/include", 470 "//base/startup/init/services/loopevent/include", 471 "//base/startup/init/services/param/linux", 472 ] 473 474 deps += [ 475 "//base/startup/init/interfaces/innerkits:libbegetutil", 476 "//base/startup/init/interfaces/innerkits/:param_watcher_stub", 477 "//base/startup/init/services/log:agent_log", 478 ] 479 480 external_deps = [ 481 "bounds_checking_function:libsec_static", 482 "c_utils:utils", 483 "hilog:libhilog", 484 "ipc:ipc_single", 485 "safwk:system_ability_fwk", 486 "samgr:samgr_proxy", 487 ] 488 489 cflags = [ 490 "-g", 491 "-O0", 492 "-Wno-unused-variable", 493 "-fno-omit-frame-pointer", 494 ] 495 sources = [ "watchparameter_fuzzer/watchparameter_fuzzer.cpp" ] 496 defines = [ "STARTUP_INIT_TEST" ] 497} 498 499 500ohos_fuzztest("UmountAllWithFstabFileFuzzTest") { 501 module_out_path = module_output_path 502 fuzz_config_file = 503 "//base/startup/init/test/fuzztest/umountallwithfstabfile_fuzzer" 504 505 include_dirs = [ 506 "//base/startup/init/interfaces/innerkits/include", 507 "//base/startup/init/test/fuzztest/utils/include", 508 ] 509 510 deps = [ 511 "//base/startup/init/interfaces/innerkits:libbegetutil", 512 "//base/startup/init/interfaces/innerkits/fs_manager:libfsmanager_static", 513 "//base/startup/init/test/fuzztest:libfuzz_utils", 514 ] 515 external_deps = [ "bounds_checking_function:libsec_static" ] 516 517 cflags = [ 518 "-g", 519 "-O0", 520 "-Wno-unused-variable", 521 "-fno-omit-frame-pointer", 522 ] 523 sources = 524 [ "umountallwithfstabfile_fuzzer/umountallwithfstabfile_fuzzer.cpp" ] 525 defines = [ "STARTUP_INIT_TEST" ] 526} 527 528ohos_fuzztest("CmdServiceProcessDelClientFuzzTest") { 529 module_out_path = module_output_path 530 fuzz_config_file = 531 "//base/startup/init/test/fuzztest/cmdserviceprocessdelclient_fuzzer" 532 533 include_dirs = [ 534 "//base/startup/init/interfaces/innerkits/control_fd", 535 "//base/startup/init/interfaces/innerkits/include", 536 "//base/startup/init/test/fuzztest/utils/include", 537 "//base/startup/init/services/loopevent/include", 538 ] 539 540 deps = [ 541 "//base/startup/init/interfaces/innerkits:libbegetutil", 542 "//base/startup/init/interfaces/innerkits/control_fd:libcontrolfd", 543 ] 544 545 external_deps = [ 546 "bounds_checking_function:libsec_static", 547 "hilog:libhilog", 548 ] 549 550 cflags = [ 551 "-g", 552 "-O0", 553 "-Wno-unused-variable", 554 "-fno-omit-frame-pointer", 555 ] 556 sources = [ 557 "cmdserviceprocessdelclient_fuzzer/cmdserviceprocessdelclient_fuzzer.cpp", 558 ] 559 defines = [ "STARTUP_INIT_TEST" ] 560} 561 562ohos_fuzztest("CmdClientInitFuzzTest") { 563 module_out_path = module_output_path 564 fuzz_config_file = "//base/startup/init/test/fuzztest/cmdclientinit_fuzzer" 565 566 include_dirs = [ 567 "//base/startup/init/interfaces/innerkits/control_fd", 568 "//base/startup/init/interfaces/innerkits/include", 569 "//base/startup/init/test/fuzztest/utils/include", 570 "//base/startup/init/services/loopevent/include", 571 ] 572 573 deps = [ 574 "//base/startup/init/interfaces/innerkits:libbegetutil", 575 "//base/startup/init/interfaces/innerkits/control_fd:libcontrolfd", 576 ] 577 external_deps = [ "bounds_checking_function:libsec_static" ] 578 external_deps += [ "hilog:libhilog" ] 579 580 cflags = [ 581 "-g", 582 "-O0", 583 "-Wno-unused-variable", 584 "-fno-omit-frame-pointer", 585 ] 586 sources = [ "cmdclientinit_fuzzer/cmdclientinit_fuzzer.cpp" ] 587 defines = [ "STARTUP_INIT_TEST" ] 588} 589 590ohos_fuzztest("CmdServiceInitFuzzTest") { 591 module_out_path = module_output_path 592 fuzz_config_file = "//base/startup/init/test/fuzztest/cmdserviceinit_fuzzer" 593 594 include_dirs = [ 595 "//base/startup/init/interfaces/innerkits/control_fd", 596 "//base/startup/init/interfaces/innerkits/include", 597 "//base/startup/init/test/fuzztest/utils/include", 598 "//base/startup/init/services/loopevent/include", 599 ] 600 601 deps = [ 602 "//base/startup/init/interfaces/innerkits:libbegetutil", 603 "//base/startup/init/interfaces/innerkits/fs_manager:libfsmanager_static", 604 "//base/startup/init/test/fuzztest:libfuzz_utils", 605 ] 606 external_deps = [ "bounds_checking_function:libsec_static" ] 607 external_deps += [ "hilog:libhilog" ] 608 609 cflags = [ 610 "-g", 611 "-O0", 612 "-Wno-unused-variable", 613 "-fno-omit-frame-pointer", 614 ] 615 sources = [ "cmdserviceinit_fuzzer/cmdserviceinit_fuzzer.cpp" ] 616 defines = [ "STARTUP_INIT_TEST" ] 617} 618 619ohos_fuzztest("GetIntParameterCFuzzTest") { 620 module_out_path = module_output_path 621 fuzz_config_file = "//base/startup/init/test/fuzztest/getintparameterc_fuzzer" 622 623 include_dirs = [ 624 "//base/startup/init/interfaces/innerkits/include", 625 "//base/startup/init/test/fuzztest/utils/include", 626 "//base/startup/init/interfaces/innerkits/include/param", 627 ] 628 629 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 630 external_deps = [ "bounds_checking_function:libsec_static" ] 631 external_deps += [ "hilog:libhilog" ] 632 633 cflags = [ 634 "-g", 635 "-O0", 636 "-Wno-unused-variable", 637 "-fno-omit-frame-pointer", 638 ] 639 sources = [ "getintparameterc_fuzzer/getintparameterc_fuzzer.cpp" ] 640 defines = [ "STARTUP_INIT_TEST" ] 641} 642 643ohos_fuzztest("GetUintParameterCFuzzTest") { 644 module_out_path = module_output_path 645 fuzz_config_file = 646 "//base/startup/init/test/fuzztest/getuintparameterc_fuzzer" 647 648 include_dirs = [ 649 "//base/startup/init/interfaces/innerkits/include", 650 "//base/startup/init/test/fuzztest/utils/include", 651 ] 652 653 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 654 external_deps = [ "bounds_checking_function:libsec_static" ] 655 external_deps += [ "hilog:libhilog" ] 656 657 cflags = [ 658 "-g", 659 "-O0", 660 "-Wno-unused-variable", 661 "-fno-omit-frame-pointer", 662 ] 663 sources = [ "getuintparameterc_fuzzer/getuintparameterc_fuzzer.cpp" ] 664 defines = [ "STARTUP_INIT_TEST" ] 665} 666 667ohos_fuzztest("RemoveParameterWatcherFuzzTest") { 668 module_out_path = module_output_path 669 fuzz_config_file = 670 "//base/startup/init/test/fuzztest/removeparameterwatcher_fuzzer" 671 672 include_dirs = [ 673 "//base/startup/init/interfaces/innerkits/include/syspara", 674 "//base/startup/init/interfaces/innerkits/include", 675 "//base/startup/init/test/fuzztest/utils/include", 676 ] 677 678 deps = [ 679 "//base/startup/init/interfaces/innerkits:libbeget_proxy", 680 "//base/startup/init/interfaces/innerkits:libbegetutil", 681 "//base/startup/init/test/fuzztest:libfuzz_utils", 682 ] 683 external_deps = [ "bounds_checking_function:libsec_static" ] 684 external_deps += [ "hilog:libhilog" ] 685 686 cflags = [ 687 "-g", 688 "-O0", 689 "-Wno-unused-variable", 690 "-fno-omit-frame-pointer", 691 ] 692 sources = 693 [ "removeparameterwatcher_fuzzer/removeparameterwatcher_fuzzer.cpp" ] 694 defines = [ "STARTUP_INIT_TEST" ] 695} 696 697ohos_fuzztest("SetParameterCppFuzzTest") { 698 module_out_path = module_output_path 699 fuzz_config_file = "//base/startup/init/test/fuzztest/setparametercpp_fuzzer" 700 701 include_dirs = [ 702 "//base/startup/init/interfaces/innerkits/include", 703 "//base/startup/init/test/fuzztest/utils/include", 704 ] 705 706 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 707 external_deps = [ "bounds_checking_function:libsec_static" ] 708 external_deps += [ "hilog:libhilog" ] 709 710 cflags = [ 711 "-g", 712 "-O0", 713 "-Wno-unused-variable", 714 "-fno-omit-frame-pointer", 715 ] 716 sources = [ "setparametercpp_fuzzer/setparametercpp_fuzzer.cpp" ] 717 defines = [ "STARTUP_INIT_TEST" ] 718} 719 720ohos_fuzztest("GetBoolParameterCppFuzzTest") { 721 module_out_path = module_output_path 722 fuzz_config_file = 723 "//base/startup/init/test/fuzztest/getboolparametercpp_fuzzer" 724 725 include_dirs = [ 726 "//base/startup/init/interfaces/innerkits/include", 727 "//base/startup/init/test/fuzztest/utils/include", 728 ] 729 730 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 731 external_deps = [ "bounds_checking_function:libsec_static" ] 732 external_deps += [ "hilog:libhilog" ] 733 734 cflags = [ 735 "-g", 736 "-O0", 737 "-Wno-unused-variable", 738 "-fno-omit-frame-pointer", 739 ] 740 sources = [ "getboolparametercpp_fuzzer/getboolparametercpp_fuzzer.cpp" ] 741 defines = [ "STARTUP_INIT_TEST" ] 742} 743 744ohos_fuzztest("GetParameterCppFuzzTest") { 745 module_out_path = module_output_path 746 fuzz_config_file = "//base/startup/init/test/fuzztest/getparametercpp_fuzzer" 747 748 include_dirs = [ 749 "//base/startup/init/interfaces/innerkits/include", 750 "//base/startup/init/test/fuzztest/utils/include", 751 ] 752 753 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 754 external_deps = [ "bounds_checking_function:libsec_static" ] 755 external_deps += [ "hilog:libhilog" ] 756 757 cflags = [ 758 "-g", 759 "-O0", 760 "-Wno-unused-variable", 761 "-fno-omit-frame-pointer", 762 ] 763 sources = [ "getparametercpp_fuzzer/getparametercpp_fuzzer.cpp" ] 764 defines = [ "STARTUP_INIT_TEST" ] 765} 766 767ohos_fuzztest("GetBlockDeviceByNameFuzzTest") { 768 module_out_path = module_output_path 769 fuzz_config_file = 770 "//base/startup/init/test/fuzztest/getblockdevicebyname_fuzzer" 771 772 include_dirs = [ 773 "//base/startup/init/interfaces/innerkits/include", 774 "//base/startup/init/test/fuzztest/utils/include", 775 ] 776 777 deps = [ 778 "//base/startup/init/interfaces/innerkits:libbegetutil", 779 "//base/startup/init/interfaces/innerkits/fs_manager:libfsmanager_static", 780 "//base/startup/init/test/fuzztest:libfuzz_utils", 781 ] 782 external_deps = [ "bounds_checking_function:libsec_static" ] 783 external_deps += [ "hilog:libhilog" ] 784 785 cflags = [ 786 "-g", 787 "-O0", 788 "-Wno-unused-variable", 789 "-fno-omit-frame-pointer", 790 ] 791 sources = [ "getblockdevicebyname_fuzzer/getblockdevicebyname_fuzzer.cpp" ] 792 defines = [ "STARTUP_INIT_TEST" ] 793} 794 795ohos_fuzztest("GetBlockDeviceByMountPointFuzzTest") { 796 module_out_path = module_output_path 797 fuzz_config_file = 798 "//base/startup/init/test/fuzztest/getblockdevicebymountpoint_fuzzer" 799 800 include_dirs = [ 801 "//base/startup/init/interfaces/innerkits/include", 802 "//base/startup/init/test/fuzztest/utils/include", 803 ] 804 805 deps = [ 806 "//base/startup/init/interfaces/innerkits:libbegetutil", 807 "//base/startup/init/interfaces/innerkits/fs_manager:libfsmanager_static", 808 "//base/startup/init/test/fuzztest:libfuzz_utils", 809 ] 810 external_deps = [ "bounds_checking_function:libsec_static" ] 811 external_deps += [ "hilog:libhilog" ] 812 813 cflags = [ 814 "-g", 815 "-O0", 816 "-Wno-unused-variable", 817 "-fno-omit-frame-pointer", 818 ] 819 sources = [ 820 "getblockdevicebymountpoint_fuzzer/getblockdevicebymountpoint_fuzzer.cpp", 821 ] 822 defines = [ "STARTUP_INIT_TEST" ] 823} 824 825ohos_fuzztest("MountOneItemFuzzTest") { 826 module_out_path = module_output_path 827 fuzz_config_file = "//base/startup/init/test/fuzztest/mountoneitem_fuzzer" 828 829 include_dirs = [ 830 "//base/startup/init/interfaces/innerkits/include", 831 "//base/startup/init/test/fuzztest/utils/include", 832 ] 833 834 deps = [ 835 "//base/startup/init/interfaces/innerkits:libbegetutil", 836 "//base/startup/init/interfaces/innerkits/fs_manager:libfsmanager_static", 837 "//base/startup/init/test/fuzztest:libfuzz_utils", 838 ] 839 external_deps = [ "bounds_checking_function:libsec_static" ] 840 external_deps += [ "hilog:libhilog" ] 841 842 cflags = [ 843 "-g", 844 "-O0", 845 "-Wno-unused-variable", 846 "-fno-omit-frame-pointer", 847 ] 848 sources = [ "mountoneitem_fuzzer/mountoneitem_fuzzer.cpp" ] 849 defines = [ "STARTUP_INIT_TEST" ] 850} 851 852ohos_fuzztest("GetMountStatusForMountPointFuzzTest") { 853 module_out_path = module_output_path 854 fuzz_config_file = 855 "//base/startup/init/test/fuzztest/getmountstatusformountpoint_fuzzer" 856 857 include_dirs = [ 858 "//base/startup/init/interfaces/innerkits/include", 859 "//base/startup/init/test/fuzztest/utils/include", 860 ] 861 862 deps = [ 863 "//base/startup/init/interfaces/innerkits:libbegetutil", 864 "//base/startup/init/interfaces/innerkits/fs_manager:libfsmanager_static", 865 ] 866 external_deps = [ "bounds_checking_function:libsec_static" ] 867 external_deps += [ "hilog:libhilog" ] 868 869 cflags = [ 870 "-g", 871 "-O0", 872 "-Wno-unused-variable", 873 "-fno-omit-frame-pointer", 874 ] 875 sources = [ 876 "getmountstatusformountpoint_fuzzer/getmountstatusformountpoint_fuzzer.cpp", 877 ] 878 defines = [ "STARTUP_INIT_TEST" ] 879} 880 881ohos_fuzztest("MountAllWithFstabFuzzTest") { 882 module_out_path = module_output_path 883 fuzz_config_file = 884 "//base/startup/init/test/fuzztest/mountallwithfstab_fuzzer" 885 886 include_dirs = [ 887 "//base/startup/init/interfaces/innerkits/include", 888 "//base/startup/init/test/fuzztest/utils/include", 889 ] 890 891 deps = [ 892 "//base/startup/init/interfaces/innerkits:libbegetutil", 893 "//base/startup/init/interfaces/innerkits/fs_manager:libfsmanager_static", 894 "//base/startup/init/test/fuzztest:libfuzz_utils", 895 ] 896 external_deps = [ "bounds_checking_function:libsec_static" ] 897 external_deps += [ "hilog:libhilog" ] 898 899 cflags = [ 900 "-g", 901 "-O0", 902 "-Wno-unused-variable", 903 "-fno-omit-frame-pointer", 904 ] 905 sources = [ "mountallwithfstab_fuzzer/mountallwithfstab_fuzzer.cpp" ] 906 defines = [ "STARTUP_INIT_TEST" ] 907} 908 909ohos_fuzztest("DoFormatFuzzTest") { 910 module_out_path = module_output_path 911 fuzz_config_file = "//base/startup/init/test/fuzztest/doformat_fuzzer" 912 913 include_dirs = [ 914 "//base/startup/init/interfaces/innerkits/include", 915 "//base/startup/init/test/fuzztest:libfuzz_utils", 916 "//base/startup/init/test/fuzztest/utils/include", 917 ] 918 919 deps = [ 920 "//base/startup/init/interfaces/innerkits:libbegetutil", 921 "//base/startup/init/interfaces/innerkits/fs_manager:libfsmanager_static", 922 ] 923 external_deps = [ "bounds_checking_function:libsec_static" ] 924 external_deps += [ "hilog:libhilog" ] 925 926 cflags = [ 927 "-g", 928 "-O0", 929 "-Wno-unused-variable", 930 "-fno-omit-frame-pointer", 931 ] 932 sources = [ "doformat_fuzzer/doformat_fuzzer.cpp" ] 933 defines = [ "STARTUP_INIT_TEST" ] 934} 935 936ohos_fuzztest("IsSupportedFilesystemFuzzTest") { 937 module_out_path = module_output_path 938 fuzz_config_file = 939 "//base/startup/init/test/fuzztest/issupportedfilesystem_fuzzer" 940 941 include_dirs = [ 942 "//base/startup/init/interfaces/innerkits/include", 943 "//base/startup/init/test/fuzztest/utils/include", 944 ] 945 946 deps = [ 947 "//base/startup/init/interfaces/innerkits:libbegetutil", 948 "//base/startup/init/interfaces/innerkits/fs_manager:libfsmanager_static", 949 ] 950 external_deps = [ "bounds_checking_function:libsec_static" ] 951 external_deps += [ "hilog:libhilog" ] 952 953 cflags = [ 954 "-g", 955 "-O0", 956 "-Wno-unused-variable", 957 "-fno-omit-frame-pointer", 958 ] 959 sources = [ "issupportedfilesystem_fuzzer/issupportedfilesystem_fuzzer.cpp" ] 960 defines = [ "STARTUP_INIT_TEST" ] 961} 962 963ohos_fuzztest("ParseFstabPerLineFuzzTest") { 964 module_out_path = module_output_path 965 fuzz_config_file = 966 "//base/startup/init/test/fuzztest/parsefstabperline_fuzzer" 967 968 include_dirs = [ 969 "//base/startup/init/interfaces/innerkits/include", 970 "//base/startup/init/test/fuzztest/utils/include", 971 ] 972 973 deps = [ 974 "//base/startup/init/interfaces/innerkits:libbegetutil", 975 "//base/startup/init/interfaces/innerkits/fs_manager:libfsmanager_static", 976 "//base/startup/init/test/fuzztest:libfuzz_utils", 977 ] 978 external_deps = [ "bounds_checking_function:libsec_static" ] 979 external_deps += [ "hilog:libhilog" ] 980 981 cflags = [ 982 "-g", 983 "-O0", 984 "-Wno-unused-variable", 985 "-fno-omit-frame-pointer", 986 ] 987 sources = [ "parsefstabperline_fuzzer/parsefstabperline_fuzzer.cpp" ] 988 defines = [ "STARTUP_INIT_TEST" ] 989} 990 991ohos_fuzztest("ParseUeventConfigFuzzTest") { 992 module_out_path = module_output_path 993 fuzz_config_file = 994 "//base/startup/init/test/fuzztest/parseueventconfig_fuzzer" 995 996 include_dirs = [ 997 "//base/startup/init/interfaces/innerkits/include", 998 "//base/startup/init/test/fuzztest/utils/include", 999 ] 1000 1001 deps = [ 1002 "//base/startup/init/interfaces/innerkits:libbegetutil", 1003 "//base/startup/init/test/fuzztest:libfuzz_utils", 1004 "//base/startup/init/ueventd:libueventd_ramdisk_static", 1005 ] 1006 external_deps = [ "bounds_checking_function:libsec_static" ] 1007 external_deps += [ "hilog:libhilog" ] 1008 1009 cflags = [ 1010 "-g", 1011 "-O0", 1012 "-Wno-unused-variable", 1013 "-fno-omit-frame-pointer", 1014 ] 1015 sources = [ "parseueventconfig_fuzzer/parseueventconfig_fuzzer.cpp" ] 1016 defines = [ "STARTUP_INIT_TEST" ] 1017} 1018 1019ohos_fuzztest("ParseUeventdConfigFileFuzzTest") { 1020 module_out_path = module_output_path 1021 fuzz_config_file = 1022 "//base/startup/init/test/fuzztest/parseueventdconfigfile_fuzzer" 1023 1024 include_dirs = [ 1025 "//base/startup/init/interfaces/innerkits/include", 1026 "//base/startup/init/test/fuzztest/utils/include", 1027 ] 1028 1029 deps = [ 1030 "//base/startup/init/interfaces/innerkits:libbegetutil", 1031 "//base/startup/init/test/fuzztest:libfuzz_utils", 1032 "//base/startup/init/ueventd:libueventd_ramdisk_static", 1033 ] 1034 external_deps = [ "bounds_checking_function:libsec_static" ] 1035 external_deps += [ "hilog:libhilog" ] 1036 1037 cflags = [ 1038 "-g", 1039 "-O0", 1040 "-Wno-unused-variable", 1041 "-fno-omit-frame-pointer", 1042 ] 1043 sources = 1044 [ "parseueventdconfigfile_fuzzer/parseueventdconfigfile_fuzzer.cpp" ] 1045 defines = [ "STARTUP_INIT_TEST" ] 1046} 1047 1048ohos_fuzztest("FindFstabItemForMountPointFuzzTest") { 1049 module_out_path = module_output_path 1050 fuzz_config_file = 1051 "//base/startup/init/test/fuzztest/findfstabitemformountpoint_fuzzer" 1052 1053 include_dirs = [ 1054 "//base/startup/init/interfaces/innerkits/include", 1055 "//base/startup/init/test/fuzztest/utils/include", 1056 ] 1057 1058 deps = [ 1059 "//base/startup/init/interfaces/innerkits:libbegetutil", 1060 "//base/startup/init/interfaces/innerkits/fs_manager:libfsmanager_static", 1061 "//base/startup/init/test/fuzztest:libfuzz_utils", 1062 ] 1063 external_deps = [ "bounds_checking_function:libsec_static" ] 1064 external_deps += [ "hilog:libhilog" ] 1065 1066 cflags = [ 1067 "-g", 1068 "-O0", 1069 "-Wno-unused-variable", 1070 "-fno-omit-frame-pointer", 1071 ] 1072 sources = [ 1073 "findfstabitemformountpoint_fuzzer/findfstabitemformountpoint_fuzzer.cpp", 1074 ] 1075 defines = [ "STARTUP_INIT_TEST" ] 1076} 1077 1078ohos_fuzztest("FindFstabItemForPathFuzzTest") { 1079 module_out_path = module_output_path 1080 fuzz_config_file = 1081 "//base/startup/init/test/fuzztest/findfstabitemforpath_fuzzer" 1082 1083 include_dirs = [ 1084 "//base/startup/init/interfaces/innerkits/include", 1085 "//base/startup/init/test/fuzztest/utils/include", 1086 ] 1087 1088 deps = [ 1089 "//base/startup/init/interfaces/innerkits:libbegetutil", 1090 "//base/startup/init/interfaces/innerkits/fs_manager:libfsmanager_static", 1091 "//base/startup/init/test/fuzztest:libfuzz_utils", 1092 ] 1093 external_deps = [ "bounds_checking_function:libsec_static" ] 1094 external_deps += [ "hilog:libhilog" ] 1095 1096 cflags = [ 1097 "-g", 1098 "-O0", 1099 "-Wno-unused-variable", 1100 "-fno-omit-frame-pointer", 1101 ] 1102 sources = [ "findfstabitemforpath_fuzzer/findfstabitemforpath_fuzzer.cpp" ] 1103 defines = [ "STARTUP_INIT_TEST" ] 1104} 1105 1106ohos_fuzztest("GetBlockDevicePathFuzzTest") { 1107 module_out_path = module_output_path 1108 fuzz_config_file = 1109 "//base/startup/init/test/fuzztest/getblockdevicepath_fuzzer" 1110 1111 include_dirs = [ 1112 "//base/startup/init/interfaces/innerkits/include", 1113 "//base/startup/init/test/fuzztest/utils/include", 1114 ] 1115 1116 deps = [ 1117 "//base/startup/init/interfaces/innerkits:libbegetutil", 1118 "//base/startup/init/interfaces/innerkits/fs_manager:libfsmanager_static", 1119 ] 1120 external_deps = [ "bounds_checking_function:libsec_static" ] 1121 external_deps += [ "hilog:libhilog" ] 1122 1123 cflags = [ 1124 "-g", 1125 "-O0", 1126 "-Wno-unused-variable", 1127 "-fno-omit-frame-pointer", 1128 ] 1129 sources = [ "getblockdevicepath_fuzzer/getblockdevicepath_fuzzer.cpp" ] 1130 defines = [ "STARTUP_INIT_TEST" ] 1131} 1132 1133ohos_fuzztest("LoadFscryptPolicyFuzzTest") { 1134 module_out_path = module_output_path 1135 fuzz_config_file = 1136 "//base/startup/init/test/fuzztest/loadfscryptpolicy_fuzzer" 1137 1138 include_dirs = [ 1139 "//base/startup/init/interfaces/innerkits/include", 1140 "//base/startup/init/test/fuzztest/utils/include", 1141 ] 1142 1143 deps = [ 1144 "//base/startup/init/interfaces/innerkits:libbegetutil", 1145 "//base/startup/init/interfaces/innerkits/fs_manager:libfsmanager_static", 1146 ] 1147 external_deps = [ "bounds_checking_function:libsec_static" ] 1148 external_deps += [ "hilog:libhilog" ] 1149 1150 cflags = [ 1151 "-g", 1152 "-O0", 1153 "-Wno-unused-variable", 1154 "-fno-omit-frame-pointer", 1155 ] 1156 sources = [ "loadfscryptpolicy_fuzzer/loadfscryptpolicy_fuzzer.cpp" ] 1157 defines = [ "STARTUP_INIT_TEST" ] 1158} 1159 1160ohos_fuzztest("ReleaseFstabFuzzTest") { 1161 module_out_path = module_output_path 1162 fuzz_config_file = "//base/startup/init/test/fuzztest/releasefstab_fuzzer" 1163 1164 include_dirs = [ 1165 "//base/startup/init/interfaces/innerkits/include", 1166 "//base/startup/init/test/fuzztest/utils/include", 1167 ] 1168 1169 deps = [ 1170 "//base/startup/init/interfaces/innerkits:libbegetutil", 1171 "//base/startup/init/interfaces/innerkits/fs_manager:libfsmanager_static", 1172 "//base/startup/init/test/fuzztest:libfuzz_utils", 1173 ] 1174 external_deps = [ "bounds_checking_function:libsec_static" ] 1175 external_deps += [ "hilog:libhilog" ] 1176 1177 cflags = [ 1178 "-g", 1179 "-O0", 1180 "-Wno-unused-variable", 1181 "-fno-omit-frame-pointer", 1182 ] 1183 sources = [ "releasefstab_fuzzer/releasefstab_fuzzer.cpp" ] 1184 defines = [ "STARTUP_INIT_TEST" ] 1185} 1186 1187ohos_fuzztest("ReadFstabFromFileFuzzTest") { 1188 module_out_path = module_output_path 1189 fuzz_config_file = 1190 "//base/startup/init/test/fuzztest/readfstabfromfile_fuzzer" 1191 1192 include_dirs = [ 1193 "//base/startup/init/interfaces/innerkits/include", 1194 "//base/startup/init/test/fuzztest/utils/include", 1195 ] 1196 1197 deps = [ 1198 "//base/startup/init/interfaces/innerkits:libbegetutil", 1199 "//base/startup/init/interfaces/innerkits/fs_manager:libfsmanager_static", 1200 "//base/startup/init/test/fuzztest:libfuzz_utils", 1201 ] 1202 external_deps = [ "bounds_checking_function:libsec_static" ] 1203 external_deps += [ "hilog:libhilog" ] 1204 1205 cflags = [ 1206 "-g", 1207 "-O0", 1208 "-Wno-unused-variable", 1209 "-fno-omit-frame-pointer", 1210 ] 1211 sources = [ "readfstabfromfile_fuzzer/readfstabfromfile_fuzzer.cpp" ] 1212 defines = [ "STARTUP_INIT_TEST" ] 1213} 1214 1215ohos_fuzztest("GetIntParameterCppFuzzTest") { 1216 module_out_path = module_output_path 1217 fuzz_config_file = 1218 "//base/startup/init/test/fuzztest/getintparametercpp_fuzzer" 1219 1220 include_dirs = [ 1221 "//base/startup/init/interfaces/innerkits/include", 1222 "//base/startup/init/test/fuzztest/utils/include", 1223 ] 1224 1225 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 1226 external_deps = [ "bounds_checking_function:libsec_static" ] 1227 external_deps += [ "hilog:libhilog" ] 1228 1229 cflags = [ 1230 "-g", 1231 "-O0", 1232 "-Wno-unused-variable", 1233 "-fno-omit-frame-pointer", 1234 ] 1235 sources = [ "getintparametercpp_fuzzer/getintparametercpp_fuzzer.cpp" ] 1236 defines = [ "STARTUP_INIT_TEST" ] 1237} 1238 1239ohos_fuzztest("GetStringParameterFuzzTest") { 1240 module_out_path = module_output_path 1241 fuzz_config_file = 1242 "//base/startup/init/test/fuzztest/getstringparameter_fuzzer" 1243 1244 include_dirs = [ 1245 "//base/startup/init/interfaces/innerkits/include", 1246 "//base/startup/init/test/fuzztest/utils/include", 1247 ] 1248 1249 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 1250 external_deps = [ "bounds_checking_function:libsec_static" ] 1251 external_deps += [ "hilog:libhilog" ] 1252 1253 cflags = [ 1254 "-g", 1255 "-O0", 1256 "-Wno-unused-variable", 1257 "-fno-omit-frame-pointer", 1258 ] 1259 sources = [ "getstringparameter_fuzzer/getstringparameter_fuzzer.cpp" ] 1260 defines = [ "STARTUP_INIT_TEST" ] 1261} 1262 1263ohos_fuzztest("HookMgrDelFuzzTest") { 1264 module_out_path = module_output_path 1265 fuzz_config_file = "//base/startup/init/test/fuzztest/hookmgrdel_fuzzer" 1266 1267 include_dirs = [ 1268 "//base/startup/init/interfaces/innerkits/include", 1269 "//base/startup/init/test/fuzztest/utils/include", 1270 ] 1271 1272 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 1273 external_deps = [ "bounds_checking_function:libsec_static" ] 1274 external_deps += [ "hilog:libhilog" ] 1275 1276 cflags = [ 1277 "-g", 1278 "-O0", 1279 "-Wno-unused-variable", 1280 "-fno-omit-frame-pointer", 1281 ] 1282 sources = [ "hookmgrdel_fuzzer/hookmgrdel_fuzzer.cpp" ] 1283 defines = [ "STARTUP_INIT_TEST" ] 1284} 1285 1286ohos_fuzztest("HookMgrAddFuzzTest") { 1287 module_out_path = module_output_path 1288 fuzz_config_file = "//base/startup/init/test/fuzztest/hookmgradd_fuzzer" 1289 1290 include_dirs = [ 1291 "//base/startup/init/interfaces/innerkits/include", 1292 "//base/startup/init/test/fuzztest/utils/include", 1293 ] 1294 1295 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 1296 external_deps = [ "bounds_checking_function:libsec_static" ] 1297 external_deps += [ "hilog:libhilog" ] 1298 1299 cflags = [ 1300 "-g", 1301 "-O0", 1302 "-Wno-unused-variable", 1303 "-fno-omit-frame-pointer", 1304 ] 1305 sources = [ "hookmgradd_fuzzer/hookmgradd_fuzzer.cpp" ] 1306 defines = [ "STARTUP_INIT_TEST" ] 1307} 1308 1309ohos_fuzztest("HookMgrExecuteFuzzTest") { 1310 module_out_path = module_output_path 1311 fuzz_config_file = "//base/startup/init/test/fuzztest/hookmgrexecute_fuzzer" 1312 1313 include_dirs = [ 1314 "//base/startup/init/interfaces/innerkits/include", 1315 "//base/startup/init/test/fuzztest/utils/include", 1316 ] 1317 1318 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 1319 external_deps = [ "bounds_checking_function:libsec_static" ] 1320 external_deps += [ "hilog:libhilog" ] 1321 1322 cflags = [ 1323 "-g", 1324 "-O0", 1325 "-Wno-unused-variable", 1326 "-fno-omit-frame-pointer", 1327 ] 1328 sources = [ "hookmgrexecute_fuzzer/hookmgrexecute_fuzzer.cpp" ] 1329 defines = [ "STARTUP_INIT_TEST" ] 1330} 1331 1332ohos_fuzztest("HookMgrTraversalFuzzTest") { 1333 module_out_path = module_output_path 1334 fuzz_config_file = "//base/startup/init/test/fuzztest/hookmgrtraversal_fuzzer" 1335 1336 include_dirs = [ 1337 "//base/startup/init/interfaces/innerkits/include", 1338 "//base/startup/init/test/fuzztest/utils/include", 1339 ] 1340 1341 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 1342 external_deps = [ "bounds_checking_function:libsec_static" ] 1343 external_deps += [ "hilog:libhilog" ] 1344 1345 cflags = [ 1346 "-g", 1347 "-O0", 1348 "-Wno-unused-variable", 1349 "-fno-omit-frame-pointer", 1350 ] 1351 sources = [ "hookmgrtraversal_fuzzer/hookmgrtraversal_fuzzer.cpp" ] 1352 defines = [ "STARTUP_INIT_TEST" ] 1353} 1354 1355ohos_fuzztest("HookMgrGetHooksCntFuzzTest") { 1356 module_out_path = module_output_path 1357 fuzz_config_file = 1358 "//base/startup/init/test/fuzztest/hookmgrgethookscnt_fuzzer" 1359 1360 include_dirs = [ 1361 "//base/startup/init/interfaces/innerkits/include", 1362 "//base/startup/init/test/fuzztest/utils/include", 1363 ] 1364 1365 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 1366 external_deps = [ "bounds_checking_function:libsec_static" ] 1367 external_deps += [ "hilog:libhilog" ] 1368 1369 cflags = [ 1370 "-g", 1371 "-O0", 1372 "-Wno-unused-variable", 1373 "-fno-omit-frame-pointer", 1374 ] 1375 sources = [ "hookmgrgethookscnt_fuzzer/hookmgrgethookscnt_fuzzer.cpp" ] 1376 defines = [ "STARTUP_INIT_TEST" ] 1377} 1378 1379ohos_fuzztest("HookMgrGetStagesCntFuzzTest") { 1380 module_out_path = module_output_path 1381 fuzz_config_file = 1382 "//base/startup/init/test/fuzztest/hookmgrgetstagescnt_fuzzer" 1383 1384 include_dirs = [ 1385 "//base/startup/init/interfaces/innerkits/include", 1386 "//base/startup/init/test/fuzztest/utils/include", 1387 ] 1388 1389 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 1390 external_deps = [ "bounds_checking_function:libsec_static" ] 1391 external_deps += [ "hilog:libhilog" ] 1392 1393 cflags = [ 1394 "-g", 1395 "-O0", 1396 "-Wno-unused-variable", 1397 "-fno-omit-frame-pointer", 1398 ] 1399 sources = [ "hookmgrgetstagescnt_fuzzer/hookmgrgetstagescnt_fuzzer.cpp" ] 1400 defines = [ "STARTUP_INIT_TEST" ] 1401} 1402 1403ohos_fuzztest("HookMgrDestroyFuzzTest") { 1404 module_out_path = module_output_path 1405 fuzz_config_file = "//base/startup/init/test/fuzztest/hookmgrdestroy_fuzzer" 1406 1407 include_dirs = [ 1408 "//base/startup/init/interfaces/innerkits/include", 1409 "//base/startup/init/test/fuzztest/utils/include", 1410 ] 1411 1412 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 1413 external_deps = [ "bounds_checking_function:libsec_static" ] 1414 external_deps += [ "hilog:libhilog" ] 1415 1416 cflags = [ 1417 "-g", 1418 "-O0", 1419 "-Wno-unused-variable", 1420 "-fno-omit-frame-pointer", 1421 ] 1422 sources = [ "hookmgrdestroy_fuzzer/hookmgrdestroy_fuzzer.cpp" ] 1423 defines = [ "STARTUP_INIT_TEST" ] 1424} 1425 1426ohos_fuzztest("HookMgrCreateFuzzTest") { 1427 module_out_path = module_output_path 1428 fuzz_config_file = "//base/startup/init/test/fuzztest/hookmgrcreate_fuzzer" 1429 1430 include_dirs = [ 1431 "//base/startup/init/interfaces/innerkits/include", 1432 "//base/startup/init/test/fuzztest/utils/include", 1433 ] 1434 1435 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 1436 external_deps = [ "bounds_checking_function:libsec_static" ] 1437 external_deps += [ "hilog:libhilog" ] 1438 1439 cflags = [ 1440 "-g", 1441 "-O0", 1442 "-Wno-unused-variable", 1443 "-fno-omit-frame-pointer", 1444 ] 1445 sources = [ "hookmgrcreate_fuzzer/hookmgrcreate_fuzzer.cpp" ] 1446 defines = [ "STARTUP_INIT_TEST" ] 1447} 1448 1449ohos_fuzztest("ModuleMgrTraversalFuzzTest") { 1450 module_out_path = module_output_path 1451 fuzz_config_file = 1452 "//base/startup/init/test/fuzztest/modulemgrtraversal_fuzzer" 1453 1454 include_dirs = [ 1455 "//base/startup/init/interfaces/innerkits/include", 1456 "//base/startup/init/test/fuzztest/utils/include", 1457 ] 1458 1459 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 1460 external_deps = [ "bounds_checking_function:libsec_static" ] 1461 external_deps += [ "hilog:libhilog" ] 1462 1463 cflags = [ 1464 "-g", 1465 "-O0", 1466 "-Wno-unused-variable", 1467 "-fno-omit-frame-pointer", 1468 ] 1469 sources = [ "modulemgrtraversal_fuzzer/modulemgrtraversal_fuzzer.cpp" ] 1470 defines = [ "STARTUP_INIT_TEST" ] 1471} 1472 1473ohos_fuzztest("ModuleMgrGetCntFuzzTest") { 1474 module_out_path = module_output_path 1475 fuzz_config_file = "//base/startup/init/test/fuzztest/modulemgrgetcnt_fuzzer" 1476 1477 include_dirs = [ 1478 "//base/startup/init/interfaces/innerkits/include", 1479 "//base/startup/init/test/fuzztest/utils/include", 1480 ] 1481 1482 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 1483 external_deps = [ "bounds_checking_function:libsec_static" ] 1484 external_deps += [ "hilog:libhilog" ] 1485 1486 cflags = [ 1487 "-g", 1488 "-O0", 1489 "-Wno-unused-variable", 1490 "-fno-omit-frame-pointer", 1491 ] 1492 sources = [ "modulemgrgetcnt_fuzzer/modulemgrgetcnt_fuzzer.cpp" ] 1493 defines = [ "STARTUP_INIT_TEST" ] 1494} 1495 1496ohos_fuzztest("ModuleMgrUninstallFuzzTest") { 1497 module_out_path = module_output_path 1498 fuzz_config_file = 1499 "//base/startup/init/test/fuzztest/modulemgruninstall_fuzzer" 1500 1501 include_dirs = [ 1502 "//base/startup/init/interfaces/innerkits/include", 1503 "//base/startup/init/test/fuzztest/utils/include", 1504 ] 1505 1506 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 1507 external_deps = [ "bounds_checking_function:libsec_static" ] 1508 external_deps += [ "hilog:libhilog" ] 1509 1510 cflags = [ 1511 "-g", 1512 "-O0", 1513 "-Wno-unused-variable", 1514 "-fno-omit-frame-pointer", 1515 ] 1516 sources = [ "modulemgruninstall_fuzzer/modulemgruninstall_fuzzer.cpp" ] 1517 defines = [ "STARTUP_INIT_TEST" ] 1518} 1519 1520ohos_fuzztest("ModuleMgrScanFuzzTest") { 1521 module_out_path = module_output_path 1522 fuzz_config_file = "//base/startup/init/test/fuzztest/modulemgrscan_fuzzer" 1523 1524 include_dirs = [ 1525 "//base/startup/init/interfaces/innerkits/include", 1526 "//base/startup/init/test/fuzztest/utils/include", 1527 ] 1528 1529 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 1530 external_deps = [ "bounds_checking_function:libsec_static" ] 1531 external_deps += [ "hilog:libhilog" ] 1532 1533 cflags = [ 1534 "-g", 1535 "-O0", 1536 "-Wno-unused-variable", 1537 "-fno-omit-frame-pointer", 1538 ] 1539 sources = [ "modulemgrscan_fuzzer/modulemgrscan_fuzzer.cpp" ] 1540 defines = [ "STARTUP_INIT_TEST" ] 1541} 1542 1543ohos_fuzztest("ModuleMgrInstallFuzzTest") { 1544 module_out_path = module_output_path 1545 fuzz_config_file = "//base/startup/init/test/fuzztest/modulemgrinstall_fuzzer" 1546 1547 include_dirs = [ 1548 "//base/startup/init/interfaces/innerkits/include", 1549 "//base/startup/init/test/fuzztest/utils/include", 1550 ] 1551 1552 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 1553 external_deps = [ "bounds_checking_function:libsec_static" ] 1554 external_deps += [ "hilog:libhilog" ] 1555 1556 cflags = [ 1557 "-g", 1558 "-O0", 1559 "-Wno-unused-variable", 1560 "-fno-omit-frame-pointer", 1561 ] 1562 sources = [ "modulemgrinstall_fuzzer/modulemgrinstall_fuzzer.cpp" ] 1563 defines = [ "STARTUP_INIT_TEST" ] 1564} 1565 1566ohos_fuzztest("ModuleMgrDestroyFuzzTest") { 1567 module_out_path = module_output_path 1568 fuzz_config_file = "//base/startup/init/test/fuzztest/modulemgrdestroy_fuzzer" 1569 1570 include_dirs = [ 1571 "//base/startup/init/interfaces/innerkits/include", 1572 "//base/startup/init/test/fuzztest/utils/include", 1573 ] 1574 1575 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 1576 external_deps = [ "bounds_checking_function:libsec_static" ] 1577 external_deps += [ "hilog:libhilog" ] 1578 1579 cflags = [ 1580 "-g", 1581 "-O0", 1582 "-Wno-unused-variable", 1583 "-fno-omit-frame-pointer", 1584 ] 1585 sources = [ "modulemgrdestroy_fuzzer/modulemgrdestroy_fuzzer.cpp" ] 1586 defines = [ "STARTUP_INIT_TEST" ] 1587} 1588 1589ohos_fuzztest("ModuleMgrCreateFuzzTest") { 1590 module_out_path = module_output_path 1591 fuzz_config_file = "//base/startup/init/test/fuzztest/modulemgrcreate_fuzzer" 1592 1593 include_dirs = [ 1594 "//base/startup/init/interfaces/innerkits/include", 1595 "//base/startup/init/test/fuzztest/utils/include", 1596 ] 1597 1598 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 1599 external_deps = [ "bounds_checking_function:libsec_static" ] 1600 external_deps += [ "hilog:libhilog" ] 1601 1602 cflags = [ 1603 "-g", 1604 "-O0", 1605 "-Wno-unused-variable", 1606 "-fno-omit-frame-pointer", 1607 ] 1608 sources = [ "modulemgrcreate_fuzzer/modulemgrcreate_fuzzer.cpp" ] 1609 defines = [ "STARTUP_INIT_TEST" ] 1610} 1611 1612ohos_fuzztest("ServiceSaveFdFuzzTest") { 1613 module_out_path = module_output_path 1614 fuzz_config_file = "//base/startup/init/test/fuzztest/servicesavefd_fuzzer" 1615 1616 include_dirs = [ 1617 "//base/startup/init/interfaces/innerkits/include", 1618 "//base/startup/init/test/fuzztest/utils/include", 1619 ] 1620 1621 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 1622 external_deps = [ "bounds_checking_function:libsec_static" ] 1623 external_deps += [ "hilog:libhilog" ] 1624 1625 cflags = [ 1626 "-g", 1627 "-O0", 1628 "-Wno-unused-variable", 1629 "-fno-omit-frame-pointer", 1630 ] 1631 sources = [ "servicesavefd_fuzzer/servicesavefd_fuzzer.cpp" ] 1632 defines = [ "STARTUP_INIT_TEST" ] 1633} 1634 1635ohos_fuzztest("ServiceSaveFdWithPollFuzzTest") { 1636 module_out_path = module_output_path 1637 fuzz_config_file = 1638 "//base/startup/init/test/fuzztest/servicesavefdwithpoll_fuzzer" 1639 1640 include_dirs = [ 1641 "//base/startup/init/interfaces/innerkits/include", 1642 "//base/startup/init/test/fuzztest/utils/include", 1643 ] 1644 1645 deps = [ 1646 "//base/startup/init/interfaces/innerkits:libbegetutil", 1647 "//base/startup/init/interfaces/innerkits/fd_holder:fdholder", 1648 "//base/startup/init/services/utils:libinit_utils", 1649 ] 1650 external_deps = [ "bounds_checking_function:libsec_static" ] 1651 external_deps += [ "hilog:libhilog" ] 1652 1653 cflags = [ 1654 "-g", 1655 "-O0", 1656 "-Wno-unused-variable", 1657 "-fno-omit-frame-pointer", 1658 ] 1659 sources = [ 1660 "//base/startup/init/interfaces/innerkits/fd_holder/fd_holder.c", 1661 "servicesavefdwithpoll_fuzzer/servicesavefdwithpoll_fuzzer.cpp", 1662 ] 1663 defines = [ "STARTUP_INIT_TEST" ] 1664} 1665 1666ohos_fuzztest("ServiceGetFdFuzzTest") { 1667 module_out_path = module_output_path 1668 fuzz_config_file = "//base/startup/init/test/fuzztest/servicegetfd_fuzzer" 1669 1670 include_dirs = [ 1671 "//base/startup/init/interfaces/innerkits/include", 1672 "//base/startup/init/test/fuzztest/utils/include", 1673 ] 1674 1675 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 1676 external_deps = [ "bounds_checking_function:libsec_static" ] 1677 external_deps += [ "hilog:libhilog" ] 1678 1679 cflags = [ 1680 "-g", 1681 "-O0", 1682 "-Wno-unused-variable", 1683 "-fno-omit-frame-pointer", 1684 ] 1685 sources = [ "servicegetfd_fuzzer/servicegetfd_fuzzer.cpp" ] 1686 defines = [ "STARTUP_INIT_TEST" ] 1687} 1688 1689ohos_fuzztest("ServiceControlWithExtraFuzzTest") { 1690 module_out_path = module_output_path 1691 fuzz_config_file = 1692 "//base/startup/init/test/fuzztest/servicecontrolwithextra_fuzzer" 1693 1694 include_dirs = [ 1695 "//base/startup/init/interfaces/innerkits/include", 1696 "//base/startup/init/test/fuzztest/utils/include", 1697 ] 1698 1699 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 1700 external_deps = [ "bounds_checking_function:libsec_static" ] 1701 external_deps += [ "hilog:libhilog" ] 1702 1703 cflags = [ 1704 "-g", 1705 "-O0", 1706 "-Wno-unused-variable", 1707 "-fno-omit-frame-pointer", 1708 ] 1709 sources = 1710 [ "servicecontrolwithextra_fuzzer/servicecontrolwithextra_fuzzer.cpp" ] 1711 defines = [ "STARTUP_INIT_TEST" ] 1712} 1713 1714ohos_fuzztest("ServiceControlFuzzTest") { 1715 module_out_path = module_output_path 1716 fuzz_config_file = "//base/startup/init/test/fuzztest/servicecontrol_fuzzer" 1717 1718 include_dirs = [ 1719 "//base/startup/init/interfaces/innerkits/include", 1720 "//base/startup/init/test/fuzztest/utils/include", 1721 ] 1722 1723 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 1724 external_deps = [ "bounds_checking_function:libsec_static" ] 1725 external_deps += [ "hilog:libhilog" ] 1726 1727 cflags = [ 1728 "-g", 1729 "-O0", 1730 "-Wno-unused-variable", 1731 "-fno-omit-frame-pointer", 1732 ] 1733 sources = [ "servicecontrol_fuzzer/servicecontrol_fuzzer.cpp" ] 1734 defines = [ "STARTUP_INIT_TEST" ] 1735} 1736 1737ohos_fuzztest("ServiceWaitForStatusFuzzTest") { 1738 module_out_path = module_output_path 1739 fuzz_config_file = 1740 "//base/startup/init/test/fuzztest/servicewaitforstatus_fuzzer" 1741 1742 include_dirs = [ 1743 "//base/startup/init/interfaces/innerkits/include", 1744 "//base/startup/init/test/fuzztest/utils/include", 1745 ] 1746 1747 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 1748 external_deps = [ "bounds_checking_function:libsec_static" ] 1749 external_deps += [ "hilog:libhilog" ] 1750 1751 cflags = [ 1752 "-g", 1753 "-O0", 1754 "-Wno-unused-variable", 1755 "-fno-omit-frame-pointer", 1756 ] 1757 sources = [ "servicewaitforstatus_fuzzer/servicewaitforstatus_fuzzer.cpp" ] 1758 defines = [ "STARTUP_INIT_TEST" ] 1759} 1760 1761ohos_fuzztest("ServiceSetReadyFuzzTest") { 1762 module_out_path = module_output_path 1763 fuzz_config_file = "//base/startup/init/test/fuzztest/servicesetready_fuzzer" 1764 1765 include_dirs = [ 1766 "//base/startup/init/interfaces/innerkits/include", 1767 "//base/startup/init/test/fuzztest/utils/include", 1768 ] 1769 1770 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 1771 external_deps = [ "bounds_checking_function:libsec_static" ] 1772 external_deps += [ "hilog:libhilog" ] 1773 1774 cflags = [ 1775 "-g", 1776 "-O0", 1777 "-Wno-unused-variable", 1778 "-fno-omit-frame-pointer", 1779 ] 1780 sources = [ "servicesetready_fuzzer/servicesetready_fuzzer.cpp" ] 1781 defines = [ "STARTUP_INIT_TEST" ] 1782} 1783 1784ohos_fuzztest("StartServiceByTimerFuzzTest") { 1785 module_out_path = module_output_path 1786 fuzz_config_file = 1787 "//base/startup/init/test/fuzztest/startservicebytimer_fuzzer" 1788 1789 include_dirs = [ 1790 "//base/startup/init/interfaces/innerkits/include", 1791 "//base/startup/init/test/fuzztest/utils/include", 1792 ] 1793 1794 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 1795 external_deps = [ "bounds_checking_function:libsec_static" ] 1796 external_deps += [ "hilog:libhilog" ] 1797 1798 cflags = [ 1799 "-g", 1800 "-O0", 1801 "-Wno-unused-variable", 1802 "-fno-omit-frame-pointer", 1803 ] 1804 sources = [ "startservicebytimer_fuzzer/startservicebytimer_fuzzer.cpp" ] 1805 defines = [ "STARTUP_INIT_TEST" ] 1806} 1807 1808ohos_fuzztest("StopServiceTimerFuzzTest") { 1809 module_out_path = module_output_path 1810 fuzz_config_file = "//base/startup/init/test/fuzztest/stopservicetimer_fuzzer" 1811 1812 include_dirs = [ 1813 "//base/startup/init/interfaces/innerkits/include", 1814 "//base/startup/init/test/fuzztest/utils/include", 1815 ] 1816 1817 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 1818 external_deps = [ "bounds_checking_function:libsec_static" ] 1819 external_deps += [ "hilog:libhilog" ] 1820 1821 cflags = [ 1822 "-g", 1823 "-O0", 1824 "-Wno-unused-variable", 1825 "-fno-omit-frame-pointer", 1826 ] 1827 sources = [ "stopservicetimer_fuzzer/stopservicetimer_fuzzer.cpp" ] 1828 defines = [ "STARTUP_INIT_TEST" ] 1829} 1830 1831ohos_fuzztest("ServiceWatchForStatusFuzzTest") { 1832 module_out_path = module_output_path 1833 fuzz_config_file = 1834 "//base/startup/init/test/fuzztest/servicewatchforstatus_fuzzer" 1835 1836 include_dirs = [ 1837 "//base/startup/init/interfaces/innerkits/include", 1838 "//base/startup/init/test/fuzztest/utils/include", 1839 "//base/startup/init/interfaces/innerkits/include/param", 1840 ] 1841 1842 deps = [ 1843 "//base/startup/init/interfaces/innerkits:libbeget_proxy", 1844 "//base/startup/init/interfaces/innerkits:libbegetutil", 1845 "//base/startup/init/test/fuzztest:libfuzz_utils", 1846 ] 1847 external_deps = [ "bounds_checking_function:libsec_static" ] 1848 external_deps += [ "hilog:libhilog" ] 1849 1850 cflags = [ 1851 "-g", 1852 "-O0", 1853 "-Wno-unused-variable", 1854 "-fno-omit-frame-pointer", 1855 ] 1856 sources = [ "servicewatchforstatus_fuzzer/servicewatchforstatus_fuzzer.cpp" ] 1857 defines = [ "STARTUP_INIT_TEST" ] 1858} 1859 1860ohos_fuzztest("HandleOtherDeviceEventFuzzTest") { 1861 module_out_path = module_output_path 1862 fuzz_config_file = 1863 "//base/startup/init/test/fuzztest/handleotherdeviceevent_fuzzer" 1864 1865 include_dirs = [ 1866 "//base/startup/init/interfaces/innerkits/include", 1867 "//base/startup/init/test/fuzztest/utils/include", 1868 ] 1869 1870 deps = [ 1871 "//base/startup/init/interfaces/innerkits:libbegetutil", 1872 "//base/startup/init/test/fuzztest:libfuzz_utils", 1873 "//base/startup/init/ueventd:libueventd_ramdisk_static", 1874 ] 1875 external_deps = [ "bounds_checking_function:libsec_static" ] 1876 external_deps += [ "hilog:libhilog" ] 1877 1878 cflags = [ 1879 "-g", 1880 "-O0", 1881 "-Wno-unused-variable", 1882 "-fno-omit-frame-pointer", 1883 ] 1884 sources = 1885 [ "handleotherdeviceevent_fuzzer/handleotherdeviceevent_fuzzer.cpp" ] 1886 defines = [ "STARTUP_INIT_TEST" ] 1887} 1888ohos_fuzztest("HandleBlockDeviceEventFuzzTest") { 1889 module_out_path = module_output_path 1890 fuzz_config_file = 1891 "//base/startup/init/test/fuzztest/handleblockdeviceevent_fuzzer" 1892 1893 include_dirs = [ 1894 "//base/startup/init/interfaces/innerkits/include", 1895 "//base/startup/init/test/fuzztest/utils/include", 1896 ] 1897 1898 deps = [ 1899 "//base/startup/init/interfaces/innerkits:libbegetutil", 1900 "//base/startup/init/test/fuzztest:libfuzz_utils", 1901 "//base/startup/init/ueventd:libueventd_ramdisk_static", 1902 ] 1903 external_deps = [ "bounds_checking_function:libsec_static" ] 1904 external_deps += [ "hilog:libhilog" ] 1905 1906 cflags = [ 1907 "-g", 1908 "-O0", 1909 "-Wno-unused-variable", 1910 "-fno-omit-frame-pointer", 1911 ] 1912 sources = 1913 [ "handleblockdeviceevent_fuzzer/handleblockdeviceevent_fuzzer.cpp" ] 1914 defines = [ "STARTUP_INIT_TEST" ] 1915} 1916 1917ohos_fuzztest("HasSystemCapabilityFuzzTest") { 1918 module_out_path = module_output_path 1919 fuzz_config_file = 1920 "//base/startup/init/test/fuzztest/hassystemcapability_fuzzer" 1921 1922 include_dirs = [ 1923 "//base/startup/init/interfaces/innerkits/include", 1924 "//base/startup/init/test/fuzztest/utils/include", 1925 ] 1926 1927 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 1928 external_deps = [ "bounds_checking_function:libsec_static" ] 1929 external_deps += [ "hilog:libhilog" ] 1930 1931 cflags = [ 1932 "-g", 1933 "-O0", 1934 "-Wno-unused-variable", 1935 "-fno-omit-frame-pointer", 1936 ] 1937 sources = [ "hassystemcapability_fuzzer/hassystemcapability_fuzzer.cpp" ] 1938 defines = [ "STARTUP_INIT_TEST" ] 1939} 1940 1941ohos_fuzztest("BuildControlMessageFuzzTest") { 1942 module_out_path = module_output_path 1943 fuzz_config_file = 1944 "//base/startup/init/test/fuzztest/buildcontrolmessage_fuzzer" 1945 1946 include_dirs = [ 1947 "//base/startup/init/interfaces/innerkits/fd_holder", 1948 "//base/startup/init/test/fuzztest/utils/include", 1949 ] 1950 1951 deps = [ 1952 "//base/startup/init/interfaces/innerkits:libbegetutil", 1953 "//base/startup/init/interfaces/innerkits/fd_holder:fdholder", 1954 ] 1955 external_deps = [ "bounds_checking_function:libsec_static" ] 1956 external_deps += [ "hilog:libhilog" ] 1957 1958 cflags = [ 1959 "-g", 1960 "-O0", 1961 "-Wno-unused-variable", 1962 "-fno-omit-frame-pointer", 1963 ] 1964 sources = [ "buildcontrolmessage_fuzzer/buildcontrolmessage_fuzzer.cpp" ] 1965 defines = [ "STARTUP_INIT_TEST" ] 1966} 1967 1968ohos_fuzztest("ChangeSysAttributePermissionsFuzzTest") { 1969 module_out_path = module_output_path 1970 fuzz_config_file = 1971 "//base/startup/init/test/fuzztest/changesysattributepermissions_fuzzer" 1972 1973 include_dirs = [ 1974 "//base/startup/init/interfaces/innerkits/include", 1975 "//base/startup/init/test/fuzztest/utils/include", 1976 ] 1977 1978 deps = [ 1979 "//base/startup/init/interfaces/innerkits:libbegetutil", 1980 "//base/startup/init/test/fuzztest:libfuzz_utils", 1981 "//base/startup/init/ueventd:libueventd_ramdisk_static", 1982 ] 1983 external_deps = [ "bounds_checking_function:libsec_static" ] 1984 external_deps += [ "hilog:libhilog" ] 1985 1986 cflags = [ 1987 "-g", 1988 "-O0", 1989 "-Wno-unused-variable", 1990 "-fno-omit-frame-pointer", 1991 ] 1992 sources = [ "changesysattributepermissions_fuzzer/changesysattributepermissions_fuzzer.cpp" ] 1993 defines = [ "STARTUP_INIT_TEST" ] 1994} 1995 1996ohos_fuzztest("ReceiveFdsFuzzTest") { 1997 module_out_path = module_output_path 1998 fuzz_config_file = "//base/startup/init/test/fuzztest/receivefds_fuzzer" 1999 2000 include_dirs = [ 2001 "//base/startup/init/interfaces/innerkits/fd_holder", 2002 "//base/startup/init/test/fuzztest/utils/include", 2003 ] 2004 2005 deps = [ 2006 "//base/startup/init/interfaces/innerkits:libbegetutil", 2007 "//base/startup/init/interfaces/innerkits/fd_holder:fdholder", 2008 "//base/startup/init/interfaces/innerkits/fs_manager:libfsmanager_static", 2009 ] 2010 external_deps = [ "bounds_checking_function:libsec_static" ] 2011 external_deps += [ "hilog:libhilog" ] 2012 2013 cflags = [ 2014 "-g", 2015 "-O0", 2016 "-Wno-unused-variable", 2017 "-fno-omit-frame-pointer", 2018 ] 2019 sources = [ "receivefds_fuzzer/receivefds_fuzzer.cpp" ] 2020 defines = [ "STARTUP_INIT_TEST" ] 2021} 2022 2023ohos_fuzztest("GetCurrentSlotFuzzTest") { 2024 module_out_path = module_output_path 2025 fuzz_config_file = "//base/startup/init/test/fuzztest/getcurrentslot_fuzzer" 2026 2027 include_dirs = [ 2028 "//base/startup/init/interfaces/innerkits/fd_holder", 2029 "//base/startup/init/test/fuzztest/utils/include", 2030 ] 2031 2032 deps = [ 2033 "//base/startup/init/interfaces/innerkits:libbegetutil", 2034 "//base/startup/init/interfaces/innerkits/fs_manager:libfsmanager_static", 2035 ] 2036 external_deps = [ "bounds_checking_function:libsec_static" ] 2037 external_deps += [ "hilog:libhilog" ] 2038 2039 cflags = [ 2040 "-g", 2041 "-O0", 2042 "-Wno-unused-variable", 2043 "-fno-omit-frame-pointer", 2044 ] 2045 sources = [ "getcurrentslot_fuzzer/getcurrentslot_fuzzer.cpp" ] 2046 defines = [ "STARTUP_INIT_TEST" ] 2047} 2048 2049ohos_fuzztest("GetSecurityPatchTagFuzzTest") { 2050 module_out_path = module_output_path 2051 fuzz_config_file = 2052 "//base/startup/init/test/fuzztest/getsecuritypatchtag_fuzzer" 2053 2054 include_dirs = [ 2055 "//base/startup/init/interfaces/innerkits/fd_holder", 2056 "//base/startup/init/test/fuzztest/utils/include", 2057 ] 2058 2059 deps = [ 2060 "//base/startup/init/interfaces/innerkits:libbegetutil", 2061 "//base/startup/init/interfaces/innerkits/fs_manager:libfsmanager_static", 2062 ] 2063 external_deps = [ "bounds_checking_function:libsec_static" ] 2064 external_deps += [ "hilog:libhilog" ] 2065 2066 cflags = [ 2067 "-g", 2068 "-O0", 2069 "-Wno-unused-variable", 2070 "-fno-omit-frame-pointer", 2071 ] 2072 sources = [ "getsecuritypatchtag_fuzzer/getsecuritypatchtag_fuzzer.cpp" ] 2073 defines = [ "STARTUP_INIT_TEST" ] 2074} 2075 2076ohos_fuzztest("GetOSFullNameFuzzTest") { 2077 module_out_path = module_output_path 2078 fuzz_config_file = "//base/startup/init/test/fuzztest/getosfullname_fuzzer" 2079 2080 include_dirs = [ 2081 "//base/startup/init/interfaces/innerkits/fd_holder", 2082 "//base/startup/init/test/fuzztest/utils/include", 2083 ] 2084 2085 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 2086 external_deps = [ "bounds_checking_function:libsec_static" ] 2087 external_deps += [ "hilog:libhilog" ] 2088 2089 cflags = [ 2090 "-g", 2091 "-O0", 2092 "-Wno-unused-variable", 2093 "-fno-omit-frame-pointer", 2094 ] 2095 sources = [ "getosfullname_fuzzer/getosfullname_fuzzer.cpp" ] 2096 defines = [ "STARTUP_INIT_TEST" ] 2097} 2098 2099ohos_fuzztest("GetBuildRootHashFuzzTest") { 2100 module_out_path = module_output_path 2101 fuzz_config_file = "//base/startup/init/test/fuzztest/getbuildroothash_fuzzer" 2102 2103 include_dirs = [ 2104 "//base/startup/init/interfaces/innerkits/fd_holder", 2105 "//base/startup/init/test/fuzztest/utils/include", 2106 ] 2107 2108 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 2109 external_deps = [ "bounds_checking_function:libsec_static" ] 2110 external_deps += [ "hilog:libhilog" ] 2111 2112 cflags = [ 2113 "-g", 2114 "-O0", 2115 "-Wno-unused-variable", 2116 "-fno-omit-frame-pointer", 2117 ] 2118 sources = [ "getbuildroothash_fuzzer/getbuildroothash_fuzzer.cpp" ] 2119 defines = [ "STARTUP_INIT_TEST" ] 2120} 2121 2122ohos_fuzztest("GetOsReleaseTypeFuzzTest") { 2123 module_out_path = module_output_path 2124 fuzz_config_file = "//base/startup/init/test/fuzztest/getosreleasetype_fuzzer" 2125 2126 include_dirs = [ 2127 "//base/startup/init/interfaces/innerkits/fd_holder", 2128 "//base/startup/init/test/fuzztest/utils/include", 2129 ] 2130 2131 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 2132 external_deps = [ "bounds_checking_function:libsec_static" ] 2133 external_deps += [ "hilog:libhilog" ] 2134 2135 cflags = [ 2136 "-g", 2137 "-O0", 2138 "-Wno-unused-variable", 2139 "-fno-omit-frame-pointer", 2140 ] 2141 sources = [ "getosreleasetype_fuzzer/getosreleasetype_fuzzer.cpp" ] 2142 defines = [ "STARTUP_INIT_TEST" ] 2143} 2144 2145ohos_fuzztest("GetSdkApiVersionFuzzTest") { 2146 module_out_path = module_output_path 2147 fuzz_config_file = "//base/startup/init/test/fuzztest/getsdkapiversion_fuzzer" 2148 2149 include_dirs = [ 2150 "//base/startup/init/interfaces/innerkits/fd_holder", 2151 "//base/startup/init/test/fuzztest/utils/include", 2152 ] 2153 2154 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 2155 external_deps = [ "bounds_checking_function:libsec_static" ] 2156 external_deps += [ "hilog:libhilog" ] 2157 2158 cflags = [ 2159 "-g", 2160 "-O0", 2161 "-Wno-unused-variable", 2162 "-fno-omit-frame-pointer", 2163 ] 2164 sources = [ "getsdkapiversion_fuzzer/getsdkapiversion_fuzzer.cpp" ] 2165 defines = [ "STARTUP_INIT_TEST" ] 2166} 2167 2168ohos_fuzztest("GetDeviceNodePermissionsFuzzTest") { 2169 module_out_path = module_output_path 2170 fuzz_config_file = 2171 "//base/startup/init/test/fuzztest/getdevicenodepermissions_fuzzer" 2172 2173 include_dirs = [ 2174 "//base/startup/init/interfaces/innerkits/include", 2175 "//base/startup/init/test/fuzztest/utils/include", 2176 ] 2177 2178 deps = [ 2179 "//base/startup/init/interfaces/innerkits:libbegetutil", 2180 "//base/startup/init/test/fuzztest:libfuzz_utils", 2181 "//base/startup/init/ueventd:libueventd_ramdisk_static", 2182 ] 2183 external_deps = [ "bounds_checking_function:libsec_static" ] 2184 external_deps += [ "hilog:libhilog" ] 2185 2186 cflags = [ 2187 "-g", 2188 "-O0", 2189 "-Wno-unused-variable", 2190 "-fno-omit-frame-pointer", 2191 ] 2192 sources = 2193 [ "getdevicenodepermissions_fuzzer/getdevicenodepermissions_fuzzer.cpp" ] 2194 defines = [ "STARTUP_INIT_TEST" ] 2195} 2196 2197ohos_fuzztest("GetDeviceUdevConfByDevNodeFuzzTest") { 2198 module_out_path = module_output_path 2199 fuzz_config_file = 2200 "//base/startup/init/test/fuzztest/getdeviceudevconfbydevnode_fuzzer" 2201 2202 include_dirs = [ 2203 "//base/startup/init/interfaces/innerkits/include", 2204 "//base/startup/init/test/fuzztest/utils/include", 2205 ] 2206 2207 deps = [ 2208 "//base/startup/init/interfaces/innerkits:libbegetutil", 2209 "//base/startup/init/test/fuzztest:libfuzz_utils", 2210 "//base/startup/init/ueventd:libueventd_ramdisk_static", 2211 ] 2212 external_deps = [ "bounds_checking_function:libsec_static" ] 2213 external_deps += [ "hilog:libhilog" ] 2214 2215 cflags = [ 2216 "-g", 2217 "-O0", 2218 "-Wno-unused-variable", 2219 "-fno-omit-frame-pointer", 2220 ] 2221 sources = [ 2222 "getdeviceudevconfbydevnode_fuzzer/getdeviceudevconfbydevnode_fuzzer.cpp", 2223 ] 2224 defines = [ "STARTUP_INIT_TEST" ] 2225} 2226 2227ohos_fuzztest("GetManufactureFuzzTest") { 2228 module_out_path = module_output_path 2229 fuzz_config_file = "//base/startup/init/test/fuzztest/getmanufacture_fuzzer" 2230 2231 include_dirs = [ 2232 "//base/startup/init/interfaces/innerkits/fd_holder", 2233 "//base/startup/init/test/fuzztest/utils/include", 2234 ] 2235 2236 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 2237 external_deps = [ "bounds_checking_function:libsec_static" ] 2238 external_deps += [ "hilog:libhilog" ] 2239 2240 cflags = [ 2241 "-g", 2242 "-O0", 2243 "-Wno-unused-variable", 2244 "-fno-omit-frame-pointer", 2245 ] 2246 sources = [ "getmanufacture_fuzzer/getmanufacture_fuzzer.cpp" ] 2247 defines = [ "STARTUP_INIT_TEST" ] 2248} 2249 2250ohos_fuzztest("GetAbiListFuzzTest") { 2251 module_out_path = module_output_path 2252 fuzz_config_file = "//base/startup/init/test/fuzztest/getabilist_fuzzer" 2253 2254 include_dirs = [ 2255 "//base/startup/init/interfaces/innerkits/fd_holder", 2256 "//base/startup/init/test/fuzztest/utils/include", 2257 ] 2258 2259 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 2260 external_deps = [ "bounds_checking_function:libsec_static" ] 2261 external_deps += [ "hilog:libhilog" ] 2262 2263 cflags = [ 2264 "-g", 2265 "-O0", 2266 "-Wno-unused-variable", 2267 "-fno-omit-frame-pointer", 2268 ] 2269 sources = [ "getabilist_fuzzer/getabilist_fuzzer.cpp" ] 2270 defines = [ "STARTUP_INIT_TEST" ] 2271} 2272 2273ohos_fuzztest("GetBootloaderVersionFuzzTest") { 2274 module_out_path = module_output_path 2275 fuzz_config_file = 2276 "//base/startup/init/test/fuzztest/getbootloaderversion_fuzzer" 2277 2278 include_dirs = [ 2279 "//base/startup/init/interfaces/innerkits/fd_holder", 2280 "//base/startup/init/test/fuzztest/utils/include", 2281 ] 2282 2283 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 2284 external_deps = [ "bounds_checking_function:libsec_static" ] 2285 external_deps += [ "hilog:libhilog" ] 2286 2287 cflags = [ 2288 "-g", 2289 "-O0", 2290 "-Wno-unused-variable", 2291 "-fno-omit-frame-pointer", 2292 ] 2293 sources = [ "getbootloaderversion_fuzzer/getbootloaderversion_fuzzer.cpp" ] 2294 defines = [ "STARTUP_INIT_TEST" ] 2295} 2296 2297ohos_fuzztest("GetBuildTypeFuzzTest") { 2298 module_out_path = module_output_path 2299 fuzz_config_file = "//base/startup/init/test/fuzztest/getbuildtype_fuzzer" 2300 2301 include_dirs = [ 2302 "//base/startup/init/interfaces/innerkits/fd_holder", 2303 "//base/startup/init/test/fuzztest/utils/include", 2304 ] 2305 2306 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 2307 external_deps = [ "bounds_checking_function:libsec_static" ] 2308 external_deps += [ "hilog:libhilog" ] 2309 2310 cflags = [ 2311 "-g", 2312 "-O0", 2313 "-Wno-unused-variable", 2314 "-fno-omit-frame-pointer", 2315 ] 2316 sources = [ "getbuildtype_fuzzer/getbuildtype_fuzzer.cpp" ] 2317 defines = [ "STARTUP_INIT_TEST" ] 2318} 2319 2320ohos_fuzztest("GetBuildUserFuzzTest") { 2321 module_out_path = module_output_path 2322 fuzz_config_file = "//base/startup/init/test/fuzztest/getbuilduser_fuzzer" 2323 2324 include_dirs = [ 2325 "//base/startup/init/interfaces/innerkits/fd_holder", 2326 "//base/startup/init/test/fuzztest/utils/include", 2327 ] 2328 2329 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 2330 external_deps = [ "bounds_checking_function:libsec_static" ] 2331 external_deps += [ "hilog:libhilog" ] 2332 2333 cflags = [ 2334 "-g", 2335 "-O0", 2336 "-Wno-unused-variable", 2337 "-fno-omit-frame-pointer", 2338 ] 2339 sources = [ "getbuilduser_fuzzer/getbuilduser_fuzzer.cpp" ] 2340 defines = [ "STARTUP_INIT_TEST" ] 2341} 2342 2343ohos_fuzztest("GetBuildTimeFuzzTest") { 2344 module_out_path = module_output_path 2345 fuzz_config_file = "//base/startup/init/test/fuzztest/getbuildtime_fuzzer" 2346 2347 include_dirs = [ 2348 "//base/startup/init/interfaces/innerkits/fd_holder", 2349 "//base/startup/init/test/fuzztest/utils/include", 2350 ] 2351 2352 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 2353 external_deps = [ "bounds_checking_function:libsec_static" ] 2354 external_deps += [ "hilog:libhilog" ] 2355 2356 cflags = [ 2357 "-g", 2358 "-O0", 2359 "-Wno-unused-variable", 2360 "-fno-omit-frame-pointer", 2361 ] 2362 sources = [ "getbuildtime_fuzzer/getbuildtime_fuzzer.cpp" ] 2363 defines = [ "STARTUP_INIT_TEST" ] 2364} 2365 2366ohos_fuzztest("AclGetSerialFuzzTest") { 2367 module_out_path = module_output_path 2368 fuzz_config_file = "//base/startup/init/test/fuzztest/aclgetserial_fuzzer" 2369 2370 include_dirs = [ 2371 "//base/startup/init/interfaces/innerkits/fd_holder", 2372 "//base/startup/init/test/fuzztest/utils/include", 2373 ] 2374 2375 deps = [ 2376 "//base/startup/init/interfaces/innerkits:libbeget_proxy", 2377 "//base/startup/init/interfaces/innerkits:libbegetutil", 2378 ] 2379 external_deps = [ "bounds_checking_function:libsec_static" ] 2380 external_deps += [ "hilog:libhilog" ] 2381 2382 cflags = [ 2383 "-g", 2384 "-O0", 2385 "-Wno-unused-variable", 2386 "-fno-omit-frame-pointer", 2387 ] 2388 sources = [ "aclgetserial_fuzzer/aclgetserial_fuzzer.cpp" ] 2389 defines = [ "STARTUP_INIT_TEST" ] 2390} 2391 2392ohos_fuzztest("GetMajorVersionFuzzTest") { 2393 module_out_path = module_output_path 2394 fuzz_config_file = "//base/startup/init/test/fuzztest/getmajorversion_fuzzer" 2395 2396 include_dirs = [ 2397 "//base/startup/init/interfaces/innerkits/fd_holder", 2398 "//base/startup/init/test/fuzztest/utils/include", 2399 ] 2400 2401 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 2402 external_deps = [ "bounds_checking_function:libsec_static" ] 2403 external_deps += [ "hilog:libhilog" ] 2404 2405 cflags = [ 2406 "-g", 2407 "-O0", 2408 "-Wno-unused-variable", 2409 "-fno-omit-frame-pointer", 2410 ] 2411 sources = [ "getmajorversion_fuzzer/getmajorversion_fuzzer.cpp" ] 2412 defines = [ "STARTUP_INIT_TEST" ] 2413} 2414 2415ohos_fuzztest("GetSeniorVersionFuzzTest") { 2416 module_out_path = module_output_path 2417 fuzz_config_file = "//base/startup/init/test/fuzztest/getseniorversion_fuzzer" 2418 2419 include_dirs = [ 2420 "//base/startup/init/interfaces/innerkits/fd_holder", 2421 "//base/startup/init/test/fuzztest/utils/include", 2422 ] 2423 2424 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 2425 external_deps = [ "bounds_checking_function:libsec_static" ] 2426 external_deps += [ "hilog:libhilog" ] 2427 2428 cflags = [ 2429 "-g", 2430 "-O0", 2431 "-Wno-unused-variable", 2432 "-fno-omit-frame-pointer", 2433 ] 2434 sources = [ "getseniorversion_fuzzer/getseniorversion_fuzzer.cpp" ] 2435 defines = [ "STARTUP_INIT_TEST" ] 2436} 2437 2438ohos_fuzztest("GetFeatureVersionFuzzTest") { 2439 module_out_path = module_output_path 2440 fuzz_config_file = 2441 "//base/startup/init/test/fuzztest/getfeatureversion_fuzzer" 2442 2443 include_dirs = [ 2444 "//base/startup/init/interfaces/innerkits/fd_holder", 2445 "//base/startup/init/test/fuzztest/utils/include", 2446 ] 2447 2448 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 2449 external_deps = [ "bounds_checking_function:libsec_static" ] 2450 external_deps += [ "hilog:libhilog" ] 2451 2452 cflags = [ 2453 "-g", 2454 "-O0", 2455 "-Wno-unused-variable", 2456 "-fno-omit-frame-pointer", 2457 ] 2458 sources = [ "getfeatureversion_fuzzer/getfeatureversion_fuzzer.cpp" ] 2459 defines = [ "STARTUP_INIT_TEST" ] 2460} 2461 2462ohos_fuzztest("MountOneWithFstabFileFuzzTest") { 2463 module_out_path = module_output_path 2464 fuzz_config_file = 2465 "//base/startup/init/test/fuzztest/mountonewithfstabfile_fuzzer" 2466 2467 include_dirs = [ 2468 "//base/startup/init/interfaces/innerkits/fs_manager", 2469 "//base/startup/init/interfaces/innerkits/include/fs_manager", 2470 "//base/startup/init/test/fuzztest/utils/include", 2471 ] 2472 2473 deps = [ 2474 "//base/startup/init/interfaces/innerkits:libbegetutil", 2475 "//base/startup/init/interfaces/innerkits/fs_manager:libfsmanager_static",] 2476 external_deps = [ 2477 "bounds_checking_function:libsec_static", 2478 "cJSON:cjson", 2479 ] 2480 external_deps += [ "hilog:libhilog" ] 2481 2482 cflags = [ 2483 "-g", 2484 "-O0", 2485 "-Wno-unused-variable", 2486 "-fno-omit-frame-pointer", 2487 ] 2488 sources = [ 2489 "mountonewithfstabfile_fuzzer/mountonewithfstabfile_fuzzer.cpp", 2490 ] 2491 defines = [ "STARTUP_INIT_TEST" ] 2492} 2493 2494ohos_fuzztest("AddParamEntryFuzzTest") { 2495 module_out_path = module_output_path 2496 fuzz_config_file = 2497 "//base/startup/init/test/fuzztest/addparamentry_fuzzer" 2498 2499 include_dirs = [ 2500 "//base/startup/init/services/param/include", 2501 "//base/startup/init/test/fuzztest/utils/include", 2502 ] 2503 2504 deps = [ 2505 "//base/startup/init/interfaces/innerkits:libbegetutil", 2506 "//base/startup/init/services/param:parameter",] 2507 external_deps = [ 2508 "bounds_checking_function:libsec_static", 2509 ] 2510 external_deps += [ "hilog:libhilog" ] 2511 2512 cflags = [ 2513 "-g", 2514 "-O0", 2515 "-Wno-unused-variable", 2516 "-fno-omit-frame-pointer", 2517 ] 2518 sources = [ 2519 "addparamentry_fuzzer/addparamentry_fuzzer.cpp", 2520 ] 2521 defines = [ "STARTUP_INIT_TEST" ] 2522} 2523 2524ohos_fuzztest("InitWorkSpaceFuzzTest") { 2525 module_out_path = module_output_path 2526 fuzz_config_file = 2527 "//base/startup/init/test/fuzztest/initworkspace_fuzzer" 2528 2529 include_dirs = [ 2530 "//base/startup/init/services/param/include", 2531 "//base/startup/init/test/fuzztest/utils/include", 2532 ] 2533 2534 deps = [ 2535 "//base/startup/init/interfaces/innerkits:libbegetutil", 2536 "//base/startup/init/services/param:parameter",] 2537 external_deps = [ 2538 "bounds_checking_function:libsec_static", 2539 ] 2540 external_deps += [ "hilog:libhilog" ] 2541 2542 cflags = [ 2543 "-g", 2544 "-O0", 2545 "-Wno-unused-variable", 2546 "-fno-omit-frame-pointer", 2547 ] 2548 sources = [ 2549 "initworkspace_fuzzer/initworkspace_fuzzer.cpp", 2550 ] 2551 defines = [ "STARTUP_INIT_TEST" ] 2552} 2553 2554ohos_fuzztest("CheckAppWatchPermissionFuzzTest") { 2555 module_out_path = module_output_path 2556 fuzz_config_file = "//base/startup/init/test/fuzztest/checkappwatchpermission_fuzzer" 2557 2558 sources = [ 2559 "//base/startup/init/services/param/linux/param_message.c", 2560 "//base/startup/init/services/param/watcher/proxy/watcher_manager.cpp", 2561 ] 2562 include_dirs = [ 2563 "//base/startup/init/interfaces/innerkits/include", 2564 "//base/startup/init/test/fuzztest/utils/include", 2565 "//base/startup/init/services/param/watcher/proxy", 2566 "//base/startup/init/services/param/watcher/include", 2567 "//base/startup/init/services/param/include", 2568 "//base/startup/init/interfaces/innerkits/include/param", 2569 "//base/startup/init/services/param/linux", 2570 "//base/startup/init/services/loopevent/include", 2571 "//base/startup/init/services/param/watcher/agent", 2572 ] 2573 2574 deps = [ 2575 "//base/startup/init/interfaces/innerkits:libbegetutil", 2576 "//base/startup/init/interfaces/innerkits/:param_watcher_stub", 2577 "//base/startup/init/services/log:agent_log", 2578 ] 2579 external_deps = [ 2580 "bounds_checking_function:libsec_static", 2581 "c_utils:utils", 2582 "hilog:libhilog", 2583 "ipc:ipc_single", 2584 "safwk:system_ability_fwk", 2585 "samgr:samgr_proxy", 2586 ] 2587 if (init_paramwatcher_hicollie_enable) { 2588 external_deps += [ "hicollie:libhicollie" ] 2589 } 2590 2591 cflags = [ 2592 "-g", 2593 "-O0", 2594 "-Wno-unused-variable", 2595 "-fno-omit-frame-pointer", 2596 ] 2597 sources += [ "checkappwatchpermission_fuzzer/checkappwatchpermission_fuzzer.cpp" ] 2598 defines = [ "STARTUP_INIT_TEST" ] 2599 if (init_paramwatcher_hicollie_enable) { 2600 defines += [ "HICOLLIE_ENABLE" ] 2601 } 2602} 2603 2604ohos_fuzztest("OnStopFuzzTest") { 2605 module_out_path = module_output_path 2606 fuzz_config_file = "//base/startup/init/test/fuzztest/onstop_fuzzer" 2607 2608 sources = [ 2609 "//base/startup/init/services/param/linux/param_message.c", 2610 "//base/startup/init/services/param/watcher/proxy/watcher_manager.cpp", 2611 ] 2612 include_dirs = [ 2613 "//base/startup/init/interfaces/innerkits/include", 2614 "//base/startup/init/test/fuzztest/utils/include", 2615 "//base/startup/init/services/param/watcher/proxy", 2616 "//base/startup/init/services/param/watcher/include", 2617 "//base/startup/init/services/param/include", 2618 "//base/startup/init/interfaces/innerkits/include/param", 2619 "//base/startup/init/services/param/linux", 2620 "//base/startup/init/services/loopevent/include", 2621 "//base/startup/init/services/param/watcher/agent", 2622 ] 2623 2624 deps = [ 2625 "//base/startup/init/interfaces/innerkits:libbegetutil", 2626 "//base/startup/init/interfaces/innerkits/:param_watcher_stub", 2627 "//base/startup/init/services/log:agent_log", 2628 ] 2629 sources += [ 2630 "//base/startup/init/services/param/watcher/agent/watcher.cpp", 2631 "//base/startup/init/services/param/watcher/agent/watcher_manager_kits.cpp", 2632 ] 2633 deps += [ 2634 "//base/startup/init/interfaces/innerkits/:param_watcher_proxy", 2635 "//base/startup/init/interfaces/innerkits/:param_watcher_stub", 2636 ] 2637 external_deps = [ 2638 "bounds_checking_function:libsec_static", 2639 "c_utils:utils", 2640 "hilog:libhilog", 2641 "ipc:ipc_single", 2642 "safwk:system_ability_fwk", 2643 "samgr:samgr_proxy", 2644 ] 2645 if (init_paramwatcher_hicollie_enable) { 2646 external_deps += [ "hicollie:libhicollie" ] 2647 } 2648 2649 cflags = [ 2650 "-g", 2651 "-O0", 2652 "-Wno-unused-variable", 2653 "-fno-omit-frame-pointer", 2654 ] 2655 sources += [ "onstop_fuzzer/onstop_fuzzer.cpp" ] 2656 defines = [ "STARTUP_INIT_TEST" ] 2657 if (init_paramwatcher_hicollie_enable) { 2658 defines += [ "HICOLLIE_ENABLE" ] 2659 } 2660} 2661 2662ohos_fuzztest("ProcessWatcherMessageFuzzTest") { 2663 module_out_path = module_output_path 2664 fuzz_config_file = "//base/startup/init/test/fuzztest/processwatchermessage_fuzzer" 2665 2666 sources = [ 2667 "//base/startup/init/services/param/linux/param_message.c", 2668 "//base/startup/init/services/param/watcher/proxy/watcher_manager.cpp", 2669 ] 2670 include_dirs = [ 2671 "//base/startup/init/interfaces/innerkits/include", 2672 "//base/startup/init/test/fuzztest/utils/include", 2673 "//base/startup/init/services/param/watcher/proxy", 2674 "//base/startup/init/services/param/watcher/include", 2675 "//base/startup/init/services/param/include", 2676 "//base/startup/init/interfaces/innerkits/include/param", 2677 "//base/startup/init/services/param/linux", 2678 "//base/startup/init/services/loopevent/include", 2679 "//base/startup/init/services/param/watcher/agent", 2680 ] 2681 2682 deps = [ 2683 "//base/startup/init/interfaces/innerkits:libbegetutil", 2684 "//base/startup/init/interfaces/innerkits/:param_watcher_stub", 2685 "//base/startup/init/services/log:agent_log", 2686 ] 2687 external_deps = [ 2688 "bounds_checking_function:libsec_static", 2689 "c_utils:utils", 2690 "hilog:libhilog", 2691 "ipc:ipc_single", 2692 "safwk:system_ability_fwk", 2693 "samgr:samgr_proxy", 2694 ] 2695 if (init_paramwatcher_hicollie_enable) { 2696 external_deps += [ "hicollie:libhicollie" ] 2697 } 2698 2699 cflags = [ 2700 "-g", 2701 "-O0", 2702 "-Wno-unused-variable", 2703 "-fno-omit-frame-pointer", 2704 ] 2705 sources += [ "processwatchermessage_fuzzer/processwatchermessage_fuzzer.cpp" ] 2706 defines = [ "STARTUP_INIT_TEST" ] 2707 if (init_paramwatcher_hicollie_enable) { 2708 defines += [ "HICOLLIE_ENABLE" ] 2709 } 2710} 2711 2712ohos_fuzztest("AclGetDevUdidFuzzTest") { 2713 module_out_path = module_output_path 2714 fuzz_config_file = "//base/startup/init/test/fuzztest/aclgetdevudid_fuzzer" 2715 2716 include_dirs = [ 2717 "//base/startup/init/interfaces/innerkits/include", 2718 "//base/startup/init/test/fuzztest/utils/include", 2719 ] 2720 2721 deps = [ "//base/startup/init/interfaces/innerkits:libbeget_proxy" ] 2722 external_deps = [ "bounds_checking_function:libsec_static" ] 2723 external_deps += [ "hilog:libhilog" ] 2724 2725 cflags = [ 2726 "-g", 2727 "-O0", 2728 "-Wno-unused-variable", 2729 "-fno-omit-frame-pointer", 2730 ] 2731 sources = [ "aclgetdevudid_fuzzer/aclgetdevudid_fuzzer.cpp" ] 2732 defines = [ "STARTUP_INIT_TEST" ] 2733} 2734 2735ohos_fuzztest("GetDevUdidFuzzTest") { 2736 module_out_path = module_output_path 2737 fuzz_config_file = "//base/startup/init/test/fuzztest/getdevudid_fuzzer" 2738 2739 include_dirs = [ 2740 "//base/startup/init/interfaces/innerkits/include", 2741 "//base/startup/init/test/fuzztest/utils/include", 2742 ] 2743 2744 deps = [ "//base/startup/init/interfaces/innerkits:libbegetutil" ] 2745 external_deps = [ "bounds_checking_function:libsec_static" ] 2746 external_deps += [ "hilog:libhilog" ] 2747 2748 cflags = [ 2749 "-g", 2750 "-O0", 2751 "-Wno-unused-variable", 2752 "-fno-omit-frame-pointer", 2753 ] 2754 sources = [ "getdevudid_fuzzer/getdevudid_fuzzer.cpp" ] 2755 defines = [ "STARTUP_INIT_TEST" ] 2756} 2757 2758ohos_fuzztest("AclGetDiskSNFuzzTest") { 2759 module_out_path = module_output_path 2760 fuzz_config_file = "//base/startup/init/test/fuzztest/aclgetdisksn_fuzzer" 2761 2762 include_dirs = [ 2763 "//base/startup/init/interfaces/innerkits/include", 2764 "//base/startup/init/test/fuzztest/utils/include", 2765 ] 2766 2767 deps = [ "//base/startup/init/interfaces/innerkits:libbeget_proxy" ] 2768 external_deps = [ "bounds_checking_function:libsec_static" ] 2769 external_deps += [ "hilog:libhilog" ] 2770 2771 cflags = [ 2772 "-g", 2773 "-O0", 2774 "-Wno-unused-variable", 2775 "-fno-omit-frame-pointer", 2776 ] 2777 sources = [ "aclgetdisksn_fuzzer/aclgetdisksn_fuzzer.cpp" ] 2778 defines = [ "STARTUP_INIT_TEST" ] 2779} 2780 2781ohos_fuzztest("AddRemoteWatcherFuzzTest") { 2782 module_out_path = module_output_path 2783 fuzz_config_file = "//base/startup/init/test/fuzztest/addremotewatcher_fuzzer" 2784 2785 sources = [ 2786 "//base/startup/init/services/param/linux/param_message.c", 2787 "//base/startup/init/services/param/watcher/proxy/watcher_manager.cpp", 2788 ] 2789 2790 include_dirs = [ 2791 "//base/startup/init/interfaces/innerkits/include", 2792 "//base/startup/init/test/fuzztest/utils/include", 2793 "//base/startup/init/services/param/watcher/proxy", 2794 "//base/startup/init/services/param/watcher/include", 2795 "//base/startup/init/services/param/include", 2796 "//base/startup/init/interfaces/innerkits/include/param", 2797 "//base/startup/init/services/param/linux", 2798 "//base/startup/init/services/loopevent/include", 2799 "//base/startup/init/services/param/watcher/agent", 2800 "//base/startup/init/services/log", 2801 ] 2802 2803 deps = [ 2804 "//base/startup/init/interfaces/innerkits:libbegetutil", 2805 "//base/startup/init/interfaces/innerkits/:param_watcher_stub", 2806 "//base/startup/init/services/log:agent_log", 2807 ] 2808 sources += [ 2809 "//base/startup/init/services/param/watcher/agent/watcher.cpp", 2810 "//base/startup/init/services/param/watcher/agent/watcher_manager_kits.cpp", 2811 ] 2812 deps += [ 2813 "//base/startup/init/interfaces/innerkits/:param_watcher_proxy", 2814 "//base/startup/init/interfaces/innerkits/:param_watcher_stub", 2815 ] 2816 external_deps = [ 2817 "bounds_checking_function:libsec_static", 2818 "c_utils:utils", 2819 "hilog:libhilog", 2820 "ipc:ipc_single", 2821 "safwk:system_ability_fwk", 2822 "samgr:samgr_proxy", 2823 ] 2824 2825 if (init_paramwatcher_hicollie_enable) { 2826 external_deps += [ "hicollie:libhicollie" ] 2827 } 2828 2829 cflags = [ 2830 "-g", 2831 "-O0", 2832 "-Wno-unused-variable", 2833 "-fno-omit-frame-pointer", 2834 ] 2835 sources += [ "addremotewatcher_fuzzer/addremotewatcher_fuzzer.cpp" ] 2836 defines = [ "STARTUP_INIT_TEST" ] 2837 if (init_paramwatcher_hicollie_enable) { 2838 defines += [ "HICOLLIE_ENABLE" ] 2839 } 2840} 2841 2842ohos_fuzztest("DelRemoteWatcherFuzzTest") { 2843 module_out_path = module_output_path 2844 fuzz_config_file = "//base/startup/init/test/fuzztest/delremotewatcher_fuzzer" 2845 sources = [ 2846 "//base/startup/init/services/param/linux/param_message.c", 2847 "//base/startup/init/services/param/watcher/proxy/watcher_manager.cpp", 2848 ] 2849 2850 include_dirs = [ 2851 "//base/startup/init/interfaces/innerkits/include", 2852 "//base/startup/init/test/fuzztest/utils/include", 2853 "//base/startup/init/services/param/watcher/proxy", 2854 "//base/startup/init/services/param/watcher/include", 2855 "//base/startup/init/services/param/include", 2856 "//base/startup/init/interfaces/innerkits/include/param", 2857 "//base/startup/init/services/param/linux", 2858 "//base/startup/init/services/loopevent/include", 2859 "//base/startup/init/services/param/watcher/agent", 2860 "//base/startup/init/services/log", 2861 ] 2862 2863 deps = [ 2864 "//base/startup/init/interfaces/innerkits:libbegetutil", 2865 "//base/startup/init/interfaces/innerkits/:param_watcher_stub", 2866 "//base/startup/init/services/log:agent_log", 2867 ] 2868 external_deps = [ 2869 "bounds_checking_function:libsec_static", 2870 "c_utils:utils", 2871 "hilog:libhilog", 2872 "ipc:ipc_single", 2873 "safwk:system_ability_fwk", 2874 "samgr:samgr_proxy", 2875 ] 2876 if (init_paramwatcher_hicollie_enable) { 2877 external_deps += [ "hicollie:libhicollie" ] 2878 } 2879 2880 cflags = [ 2881 "-g", 2882 "-O0", 2883 "-Wno-unused-variable", 2884 "-fno-omit-frame-pointer", 2885 ] 2886 sources += [ "delremotewatcher_fuzzer/delremotewatcher_fuzzer.cpp" ] 2887 defines = [ "STARTUP_INIT_TEST" ] 2888 if (init_paramwatcher_hicollie_enable) { 2889 defines += [ "HICOLLIE_ENABLE" ] 2890 } 2891} 2892 2893ohos_fuzztest("AddWatcherFuzzTest") { 2894 module_out_path = module_output_path 2895 fuzz_config_file = "//base/startup/init/test/fuzztest/addwatcher_fuzzer" 2896 2897 sources = [ 2898 "//base/startup/init/services/param/linux/param_message.c", 2899 "//base/startup/init/services/param/watcher/proxy/watcher_manager.cpp", 2900 ] 2901 include_dirs = [ 2902 "//base/startup/init/interfaces/innerkits/include", 2903 "//base/startup/init/test/fuzztest/utils/include", 2904 "//base/startup/init/services/param/watcher/proxy", 2905 "//base/startup/init/services/param/watcher/include", 2906 "//base/startup/init/services/param/include", 2907 "//base/startup/init/interfaces/innerkits/include/param", 2908 "//base/startup/init/services/param/linux", 2909 "//base/startup/init/services/loopevent/include", 2910 "//base/startup/init/services/param/watcher/agent", 2911 ] 2912 2913 deps = [ 2914 "//base/startup/init/interfaces/innerkits:libbegetutil", 2915 "//base/startup/init/interfaces/innerkits/:param_watcher_stub", 2916 "//base/startup/init/services/log:agent_log", 2917 ] 2918 external_deps = [ 2919 "bounds_checking_function:libsec_static", 2920 "c_utils:utils", 2921 "hilog:libhilog", 2922 "ipc:ipc_single", 2923 "safwk:system_ability_fwk", 2924 "samgr:samgr_proxy", 2925 ] 2926 sources += [ 2927 "//base/startup/init/services/param/watcher/agent/watcher.cpp", 2928 "//base/startup/init/services/param/watcher/agent/watcher_manager_kits.cpp", 2929 ] 2930 2931 deps += [ 2932 "//base/startup/init/interfaces/innerkits/:param_watcher_proxy", 2933 "//base/startup/init/interfaces/innerkits/:param_watcher_stub", 2934 ] 2935 2936 external_deps += [ 2937 "bounds_checking_function:libsec_static", 2938 "cJSON:cjson", 2939 "c_utils:utils", 2940 "config_policy:configpolicy_util_for_init_static", 2941 "googletest:gmock", 2942 "googletest:gtest", 2943 "hilog:libhilog", 2944 "hisysevent:libhisysevent", 2945 "init:libinit_module_engine", 2946 "mbedtls:mbedtls_shared", 2947 "selinux:libselinux", 2948 "zlib:libz", 2949 ] 2950 if (init_paramwatcher_hicollie_enable) { 2951 external_deps += [ "hicollie:libhicollie" ] 2952 } 2953 2954 cflags = [ 2955 "-g", 2956 "-O0", 2957 "-Wno-unused-variable", 2958 "-fno-omit-frame-pointer", 2959 ] 2960 sources += [ "addwatcher_fuzzer/addwatcher_fuzzer.cpp" ] 2961 defines = [ "STARTUP_INIT_TEST" ] 2962 if (init_paramwatcher_hicollie_enable) { 2963 defines += [ "HICOLLIE_ENABLE" ] 2964 } 2965} 2966 2967 2968ohos_fuzztest("DelWatcherFuzzTest") { 2969 module_out_path = module_output_path 2970 fuzz_config_file = "//base/startup/init/test/fuzztest/delwatcher_fuzzer" 2971 sources = [ 2972 "//base/startup/init/services/param/linux/param_message.c", 2973 "//base/startup/init/services/param/watcher/proxy/watcher_manager.cpp", 2974 ] 2975 include_dirs = [ 2976 "//base/startup/init/interfaces/innerkits/include", 2977 "//base/startup/init/test/fuzztest/utils/include", 2978 "//base/startup/init/services/param/watcher/proxy", 2979 "//base/startup/init/services/param/watcher/include", 2980 "//base/startup/init/services/param/include", 2981 "//base/startup/init/interfaces/innerkits/include/param", 2982 "//base/startup/init/services/param/linux", 2983 "//base/startup/init/services/loopevent/include", 2984 "//base/startup/init/services/param/watcher/agent", 2985 ] 2986 2987 deps = [ 2988 "//base/startup/init/interfaces/innerkits:libbegetutil", 2989 "//base/startup/init/interfaces/innerkits/:param_watcher_stub", 2990 "//base/startup/init/services/log:agent_log", 2991 ] 2992 external_deps = [ 2993 "bounds_checking_function:libsec_static", 2994 "c_utils:utils", 2995 "hilog:libhilog", 2996 "ipc:ipc_single", 2997 "safwk:system_ability_fwk", 2998 "samgr:samgr_proxy", 2999 ] 3000 if (init_paramwatcher_hicollie_enable) { 3001 external_deps += [ "hicollie:libhicollie" ] 3002 } 3003 3004 cflags = [ 3005 "-g", 3006 "-O0", 3007 "-Wno-unused-variable", 3008 "-fno-omit-frame-pointer", 3009 ] 3010 sources += [ "delwatcher_fuzzer/delwatcher_fuzzer.cpp" ] 3011 defines = [ "STARTUP_INIT_TEST" ] 3012 if (init_paramwatcher_hicollie_enable) { 3013 defines += [ "HICOLLIE_ENABLE" ] 3014 } 3015} 3016 3017ohos_fuzztest("RefreshWatcherFuzzTest") { 3018 module_out_path = module_output_path 3019 fuzz_config_file = "//base/startup/init/test/fuzztest/refreshwatcher_fuzzer" 3020 sources = [ 3021 "//base/startup/init/services/param/linux/param_message.c", 3022 "//base/startup/init/services/param/watcher/proxy/watcher_manager.cpp", 3023 ] 3024 include_dirs = [ 3025 "//base/startup/init/interfaces/innerkits/include", 3026 "//base/startup/init/test/fuzztest/utils/include", 3027 "//base/startup/init/services/param/watcher/proxy", 3028 "//base/startup/init/services/param/watcher/include", 3029 "//base/startup/init/services/param/include", 3030 "//base/startup/init/interfaces/innerkits/include/param", 3031 "//base/startup/init/services/param/linux", 3032 "//base/startup/init/services/loopevent/include", 3033 "//base/startup/init/services/param/watcher/agent", 3034 ] 3035 3036 deps = [ 3037 "//base/startup/init/interfaces/innerkits:libbegetutil", 3038 "//base/startup/init/interfaces/innerkits/:param_watcher_stub", 3039 "//base/startup/init/services/log:agent_log", 3040 ] 3041 external_deps = [ 3042 "bounds_checking_function:libsec_static", 3043 "c_utils:utils", 3044 "hilog:libhilog", 3045 "ipc:ipc_single", 3046 "safwk:system_ability_fwk", 3047 "samgr:samgr_proxy", 3048 ] 3049 if (init_paramwatcher_hicollie_enable) { 3050 external_deps += [ "hicollie:libhicollie" ] 3051 } 3052 3053 cflags = [ 3054 "-g", 3055 "-O0", 3056 "-Wno-unused-variable", 3057 "-fno-omit-frame-pointer", 3058 ] 3059 sources += [ "refreshwatcher_fuzzer/refreshwatcher_fuzzer.cpp" ] 3060 defines = [ "STARTUP_INIT_TEST" ] 3061 if (init_paramwatcher_hicollie_enable) { 3062 defines += [ "HICOLLIE_ENABLE" ] 3063 } 3064} 3065 3066ohos_fuzztest("SystemWaitParameterFuzzTest") { 3067 module_out_path = module_output_path 3068 fuzz_config_file = 3069 "//base/startup/init/test/fuzztest/systemwaitparameter_fuzzer" 3070 3071 include_dirs = [ 3072 "//base/startup/init/interfaces/innerkits/include/param", 3073 "//base/startup/init/test/fuzztest/utils/include", 3074 "//base/startup/init/services/param/include", 3075 ] 3076 3077 deps = [ 3078 "//base/startup/init/interfaces/innerkits:libbegetutil", 3079 "//base/startup/init/services/param:parameter", 3080 "//base/startup/init/services/utils:libinit_utils", 3081 ] 3082 external_deps = [ 3083 "bounds_checking_function:libsec_static", 3084 "hilog:libhilog", 3085 ] 3086 3087 cflags = [ 3088 "-g", 3089 "-O0", 3090 "-Wno-unused-variable", 3091 "-fno-omit-frame-pointer", 3092 ] 3093 sources = [ "systemwaitparameter_fuzzer/systemwaitparameter_fuzzer.cpp" ] 3094 3095 defines = [ "STARTUP_INIT_TEST" ] 3096} 3097 3098ohos_fuzztest("SysCheckParamExistFuzzTest") { 3099 module_out_path = module_output_path 3100 fuzz_config_file = 3101 "//base/startup/init/test/fuzztest/syscheckparamexist_fuzzer" 3102 3103 include_dirs = [ 3104 "//base/startup/init/interfaces/innerkits/include/param", 3105 "//base/startup/init/test/fuzztest/utils/include", 3106 "//base/startup/init/services/param/include", 3107 ] 3108 3109 deps = [ 3110 "//base/startup/init/interfaces/innerkits:libbegetutil", 3111 "//base/startup/init/services/param:parameter", 3112 ] 3113 external_deps = [ 3114 "bounds_checking_function:libsec_static", 3115 "hilog:libhilog", 3116 ] 3117 3118 cflags = [ 3119 "-g", 3120 "-O0", 3121 "-Wno-unused-variable", 3122 "-fno-omit-frame-pointer", 3123 ] 3124 sources = [ "syscheckparamexist_fuzzer/syscheckparamexist_fuzzer.cpp" ] 3125 3126 defines = [ "STARTUP_INIT_TEST" ] 3127} 3128 3129ohos_fuzztest("GetServiceCtrlInfoFuzzTest") { 3130 module_out_path = module_output_path 3131 fuzz_config_file = 3132 "//base/startup/init/test/fuzztest/getservicectrlinfo_fuzzer" 3133 3134 include_dirs = [ 3135 "//base/startup/init/interfaces/innerkits/include", 3136 "//base/startup/init/interfaces/innerkits/include/param", 3137 "//base/startup/init/interfaces/innerkits/init_module_engine/include", 3138 "//base/startup/init/services/init/include", 3139 "//base/startup/init/services/log", 3140 "//base/startup/init/services/modules/init_hook", 3141 "//base/startup/init/services/modules", 3142 "//base/startup/init/services/param/include", 3143 "//base/startup/init/test/fuzztest/utils/include", 3144 ] 3145 3146 deps = [ 3147 "//base/startup/init/interfaces/innerkits:libbegetutil", 3148 "//base/startup/init/services/param/linux:param_init", 3149 "//base/startup/init/test/fuzztest:libfuzz_utils", 3150 ] 3151 external_deps = [ 3152 "bounds_checking_function:libsec_static", 3153 "cJSON:cjson", 3154 "hilog:libhilog", 3155 ] 3156 3157 cflags = [ 3158 "-g", 3159 "-O0", 3160 "-Wno-unused-variable", 3161 "-fno-omit-frame-pointer", 3162 ] 3163 sources = [ 3164 "//base/startup/init/services/init/bootstagehooker.c", 3165 "//base/startup/init/services/modules/init_hook/param_hook.c", 3166 "//base/startup/init/services/modules/reboot/reboot_static.c", 3167 "getservicectrlinfo_fuzzer/getservicectrlinfo_fuzzer.cpp", 3168 ] 3169 defines = [ "STARTUP_INIT_TEST" ] 3170} 3171 3172ohos_fuzztest("GetParamSecurityAuditDataFuzzTest") { 3173 module_out_path = module_output_path 3174 fuzz_config_file = 3175 "//base/startup/init/test/fuzztest/getparamsecurityauditdata_fuzzer" 3176 3177 include_dirs = [ 3178 "//base/startup/init/interfaces/innerkits/include/param", 3179 "//base/startup/init/services/param/include", 3180 "//base/startup/init/test/fuzztest/utils/include", 3181 ] 3182 3183 deps = [ 3184 "//base/startup/init/interfaces/innerkits:libbegetutil", 3185 "//base/startup/init/services/param:parameter", 3186 "//base/startup/init/test/fuzztest:libfuzz_utils", 3187 ] 3188 external_deps = [ 3189 "bounds_checking_function:libsec_static", 3190 "hilog:libhilog", 3191 ] 3192 3193 cflags = [ 3194 "-g", 3195 "-O0", 3196 "-Wno-unused-variable", 3197 "-fno-omit-frame-pointer", 3198 ] 3199 sources = [ 3200 "//base/startup/init/services/param/base/param_comm.c", 3201 "getparamsecurityauditdata_fuzzer/getparamsecurityauditdata_fuzzer.cpp", 3202 ] 3203 3204 defines = [ "STARTUP_INIT_TEST" ] 3205} 3206 3207ohos_fuzztest("DecodeGidFuzzTest") { 3208 module_out_path = module_output_path 3209 fuzz_config_file = "//base/startup/init/test/fuzztest/decodegid_fuzzer" 3210 3211 include_dirs = [ 3212 "//base/startup/init/interfaces/innerkits/include", 3213 "//base/startup/init/test/fuzztest/utils/include", 3214 ] 3215 3216 deps = [ 3217 "//base/startup/init/interfaces/innerkits:libbegetutil", 3218 "//base/startup/init/services/param:parameter", 3219 ] 3220 external_deps = [ 3221 "bounds_checking_function:libsec_static", 3222 "hilog:libhilog", 3223 ] 3224 3225 cflags = [ 3226 "-g", 3227 "-O0", 3228 "-Wno-unused-variable", 3229 "-fno-omit-frame-pointer", 3230 ] 3231 sources = [ "decodegid_fuzzer/decodegid_fuzzer.cpp" ] 3232 3233 defines = [ "STARTUP_INIT_TEST" ] 3234} 3235 3236ohos_fuzztest("DecodeUidFuzzTest") { 3237 module_out_path = module_output_path 3238 fuzz_config_file = "//base/startup/init/test/fuzztest/decodeuid_fuzzer" 3239 3240 include_dirs = [ 3241 "//base/startup/init/interfaces/innerkits/include", 3242 "//base/startup/init/test/fuzztest/utils/include", 3243 ] 3244 3245 deps = [ 3246 "//base/startup/init/interfaces/innerkits:libbegetutil", 3247 "//base/startup/init/services/param:parameter", 3248 ] 3249 external_deps = [ 3250 "bounds_checking_function:libsec_static", 3251 "hilog:libhilog", 3252 ] 3253 3254 cflags = [ 3255 "-g", 3256 "-O0", 3257 "-Wno-unused-variable", 3258 "-fno-omit-frame-pointer", 3259 ] 3260 sources = [ "decodeuid_fuzzer/decodeuid_fuzzer.cpp" ] 3261 3262 defines = [ "STARTUP_INIT_TEST" ] 3263} 3264 3265ohos_fuzztest("ReadFileToBufFuzzTest") { 3266 module_out_path = module_output_path 3267 fuzz_config_file = "//base/startup/init/test/fuzztest/readfiletobuf_fuzzer" 3268 3269 include_dirs = [ 3270 "//base/startup/init/interfaces/innerkits/include", 3271 "//base/startup/init/test/fuzztest/utils/include", 3272 ] 3273 3274 deps = [ 3275 "//base/startup/init/services/param:parameter", 3276 "//base/startup/init/services/utils:libinit_utils", 3277 ] 3278 external_deps = [ 3279 "bounds_checking_function:libsec_static", 3280 "hilog:libhilog", 3281 ] 3282 3283 cflags = [ 3284 "-g", 3285 "-O0", 3286 "-Wno-unused-variable", 3287 "-fno-omit-frame-pointer", 3288 ] 3289 sources = [ 3290 "//base/startup/init/services/log/init_commlog.c", 3291 "readfiletobuf_fuzzer/readfiletobuf_fuzzer.cpp", 3292 ] 3293 3294 defines = [ "STARTUP_INIT_TEST" ] 3295} 3296 3297ohos_fuzztest("LoadParamFromCmdLineFuzzTest") { 3298 module_out_path = module_output_path 3299 fuzz_config_file = 3300 "//base/startup/init/test/fuzztest/loadparamfromcmdline_fuzzer" 3301 3302 include_dirs = [ 3303 "//base/startup/init/interfaces/innerkits/include", 3304 "//base/startup/init/interfaces/innerkits/include/param", 3305 "//base/startup/init/services/init/include", 3306 "//base/startup/init/services/param/include", 3307 "//base/startup/init/test/fuzztest/utils/include", 3308 ] 3309 3310 deps = [ 3311 "//base/startup/init/services/param:parameter", 3312 "//base/startup/init/services/utils:libinit_utils", 3313 "//base/startup/init/test/fuzztest:libfuzz_utils", 3314 ] 3315 external_deps = [ 3316 "bounds_checking_function:libsec_static", 3317 "cJSON:cjson", 3318 "hilog:libhilog", 3319 ] 3320 3321 cflags = [ 3322 "-g", 3323 "-O0", 3324 "-Wno-unused-variable", 3325 "-fno-omit-frame-pointer", 3326 ] 3327 sources = [ 3328 "//base/startup/init/services/log/init_commlog.c", 3329 "loadparamfromcmdline_fuzzer/loadparamfromcmdline_fuzzer.cpp", 3330 ] 3331 3332 defines = [ "STARTUP_INIT_TEST" ] 3333} 3334 3335ohos_fuzztest("CheckAndCreatFileFuzzTest") { 3336 module_out_path = module_output_path 3337 fuzz_config_file = 3338 "//base/startup/init/test/fuzztest/checkandcreatfile_fuzzer" 3339 3340 include_dirs = [ 3341 "//base/startup/init/interfaces/innerkits/include", 3342 "//base/startup/init/test/fuzztest/utils/include", 3343 ] 3344 3345 deps = [ 3346 "//base/startup/init/services/param:parameter", 3347 "//base/startup/init/services/utils:libinit_utils", 3348 ] 3349 external_deps = [ 3350 "bounds_checking_function:libsec_static", 3351 "hilog:libhilog", 3352 ] 3353 3354 cflags = [ 3355 "-g", 3356 "-O0", 3357 "-Wno-unused-variable", 3358 "-fno-omit-frame-pointer", 3359 ] 3360 sources = [ "checkandcreatfile_fuzzer/checkandcreatfile_fuzzer.cpp" ] 3361 3362 defines = [ "STARTUP_INIT_TEST" ] 3363} 3364 3365ohos_fuzztest("WriteAllFuzzTest") { 3366 module_out_path = module_output_path 3367 fuzz_config_file = "//base/startup/init/test/fuzztest/writeall_fuzzer" 3368 3369 include_dirs = [ 3370 "//base/startup/init/interfaces/innerkits/include", 3371 "//base/startup/init/test/fuzztest/utils/include", 3372 ] 3373 3374 deps = [ 3375 "//base/startup/init/services/param:parameter", 3376 "//base/startup/init/services/utils:libinit_utils", 3377 ] 3378 external_deps = [ 3379 "bounds_checking_function:libsec_static", 3380 "hilog:libhilog", 3381 ] 3382 3383 cflags = [ 3384 "-g", 3385 "-O0", 3386 "-Wno-unused-variable", 3387 "-fno-omit-frame-pointer", 3388 ] 3389 sources = [ "writeall_fuzzer/writeall_fuzzer.cpp" ] 3390 3391 defines = [ "STARTUP_INIT_TEST" ] 3392} 3393 3394ohos_fuzztest("SplitStringFuzzTest") { 3395 module_out_path = module_output_path 3396 fuzz_config_file = "//base/startup/init/test/fuzztest/splitstring_fuzzer" 3397 3398 include_dirs = [ 3399 "//base/startup/init/interfaces/innerkits/include", 3400 "//base/startup/init/test/fuzztest/utils/include", 3401 ] 3402 3403 deps = [ 3404 "//base/startup/init/services/param:parameter", 3405 "//base/startup/init/services/utils:libinit_utils", 3406 ] 3407 external_deps = [ 3408 "bounds_checking_function:libsec_static", 3409 "hilog:libhilog", 3410 ] 3411 3412 cflags = [ 3413 "-g", 3414 "-O0", 3415 "-Wno-unused-variable", 3416 "-fno-omit-frame-pointer", 3417 ] 3418 sources = [ "splitstring_fuzzer/splitstring_fuzzer.cpp" ] 3419 3420 defines = [ "STARTUP_INIT_TEST" ] 3421} 3422 3423ohos_fuzztest("SendLocalChangeFuzzTest") { 3424 module_out_path = module_output_path 3425 fuzz_config_file = "//base/startup/init/test/fuzztest/sendlocalchange_fuzzer" 3426 3427 sources = [ 3428 "//base/startup/init/services/param/linux/param_message.c", 3429 "//base/startup/init/services/param/watcher/proxy/watcher_manager.cpp", 3430 ] 3431 include_dirs = [ 3432 "//base/startup/init/interfaces/innerkits/include", 3433 "//base/startup/init/test/fuzztest/utils/include", 3434 "//base/startup/init/services/param/watcher/proxy", 3435 "//base/startup/init/services/param/watcher/include", 3436 "//base/startup/init/services/param/include", 3437 "//base/startup/init/interfaces/innerkits/include/param", 3438 "//base/startup/init/services/param/linux", 3439 "//base/startup/init/services/loopevent/include", 3440 "//base/startup/init/services/param/watcher/agent", 3441 ] 3442 3443 deps = [ 3444 "//base/startup/init/interfaces/innerkits:libbegetutil", 3445 "//base/startup/init/interfaces/innerkits/:param_watcher_stub", 3446 "//base/startup/init/services/log:agent_log", 3447 ] 3448 external_deps = [ 3449 "bounds_checking_function:libsec_static", 3450 "c_utils:utils", 3451 "hilog:libhilog", 3452 "ipc:ipc_single", 3453 "safwk:system_ability_fwk", 3454 "samgr:samgr_proxy", 3455 ] 3456 if (init_paramwatcher_hicollie_enable) { 3457 external_deps += [ "hicollie:libhicollie" ] 3458 } 3459 3460 cflags = [ 3461 "-g", 3462 "-O0", 3463 "-Wno-unused-variable", 3464 "-fno-omit-frame-pointer", 3465 ] 3466 sources += [ "sendlocalchange_fuzzer/sendlocalchange_fuzzer.cpp" ] 3467 defines = [ "STARTUP_INIT_TEST" ] 3468 if (init_paramwatcher_hicollie_enable) { 3469 defines += [ "HICOLLIE_ENABLE" ] 3470 } 3471} 3472 3473ohos_fuzztest("AddWatcherGroupFuzzTest") { 3474 module_out_path = module_output_path 3475 fuzz_config_file = "//base/startup/init/test/fuzztest/addwatchergroup_fuzzer" 3476 3477 sources = [ 3478 "//base/startup/init/services/param/linux/param_message.c", 3479 "//base/startup/init/services/param/watcher/proxy/watcher_manager.cpp", 3480 ] 3481 include_dirs = [ 3482 "//base/startup/init/interfaces/innerkits/include", 3483 "//base/startup/init/test/fuzztest/utils/include", 3484 "//base/startup/init/services/param/watcher/proxy", 3485 "//base/startup/init/services/param/watcher/include", 3486 "//base/startup/init/services/param/include", 3487 "//base/startup/init/interfaces/innerkits/include/param", 3488 "//base/startup/init/services/param/linux", 3489 "//base/startup/init/services/loopevent/include", 3490 "//base/startup/init/services/param/watcher/agent", 3491 ] 3492 3493 deps = [ 3494 "//base/startup/init/interfaces/innerkits:libbegetutil", 3495 "//base/startup/init/interfaces/innerkits/:param_watcher_stub", 3496 "//base/startup/init/services/log:agent_log", 3497 ] 3498 external_deps = [ 3499 "bounds_checking_function:libsec_static", 3500 "c_utils:utils", 3501 "hilog:libhilog", 3502 "ipc:ipc_single", 3503 "safwk:system_ability_fwk", 3504 "samgr:samgr_proxy", 3505 ] 3506 if (init_paramwatcher_hicollie_enable) { 3507 external_deps += [ "hicollie:libhicollie" ] 3508 } 3509 3510 cflags = [ 3511 "-g", 3512 "-O0", 3513 "-Wno-unused-variable", 3514 "-fno-omit-frame-pointer", 3515 ] 3516 sources += [ "addwatchergroup_fuzzer/addwatchergroup_fuzzer.cpp" ] 3517 defines = [ "STARTUP_INIT_TEST" ] 3518 if (init_paramwatcher_hicollie_enable) { 3519 defines += [ "HICOLLIE_ENABLE" ] 3520 } 3521} 3522 3523ohos_fuzztest("ParamFuzzTest") { 3524 module_out_path = module_output_path 3525 fuzz_config_file = 3526 "//base/startup/init/test/fuzztest/param_fuzzer" 3527 3528 include_dirs = [ 3529 "//base/startup/init/interfaces/innerkits/fd_holder", 3530 "//base/startup/init/test/fuzztest/utils/include", 3531 ] 3532 3533 deps = [ 3534 "//base/startup/init/interfaces/innerkits:libbegetutil", 3535 "//base/startup/init/interfaces/innerkits/fs_manager:libfsmanager_static", 3536 ] 3537 3538 external_deps = [ "bounds_checking_function:libsec_static" ] 3539 external_deps += [ "hilog:libhilog" ] 3540 3541 cflags = [ 3542 "-g", 3543 "-O0", 3544 "-Wno-unused-variable", 3545 "-fno-omit-frame-pointer", 3546 ] 3547 sources = 3548 [ "param_fuzzer/param_fuzzer.cpp" ] 3549 defines = [ "STARTUP_INIT_TEST" ] 3550} 3551 3552ohos_fuzztest("DUMPFuzzTest") { 3553 module_out_path = module_output_path 3554 fuzz_config_file = "//base/startup/init/test/fuzztest/dump_fuzzer" 3555 3556 sources = [ 3557 "//base/startup/init/services/param/linux/param_message.c", 3558 "//base/startup/init/services/param/watcher/proxy/watcher_manager.cpp", 3559 ] 3560 include_dirs = [ 3561 "//base/startup/init/interfaces/innerkits/include", 3562 "//base/startup/init/test/fuzztest/utils/include", 3563 "//base/startup/init/services/param/watcher/proxy", 3564 "//base/startup/init/services/param/watcher/include", 3565 "//base/startup/init/services/param/include", 3566 "//base/startup/init/interfaces/innerkits/include/param", 3567 "//base/startup/init/services/param/linux", 3568 "//base/startup/init/services/loopevent/include", 3569 "//base/startup/init/services/param/watcher/agent", 3570 ] 3571 3572 deps = [ 3573 "//base/startup/init/interfaces/innerkits:libbegetutil", 3574 "//base/startup/init/interfaces/innerkits/:param_watcher_stub", 3575 "//base/startup/init/services/log:agent_log", 3576 ] 3577 external_deps = [ 3578 "bounds_checking_function:libsec_static", 3579 "c_utils:utils", 3580 "hilog:libhilog", 3581 "ipc:ipc_single", 3582 "safwk:system_ability_fwk", 3583 "samgr:samgr_proxy", 3584 ] 3585 if (init_paramwatcher_hicollie_enable) { 3586 external_deps += [ "hicollie:libhicollie" ] 3587 } 3588 3589 cflags = [ 3590 "-g", 3591 "-O0", 3592 "-Wno-unused-variable", 3593 "-fno-omit-frame-pointer", 3594 ] 3595 sources += [ "dump_fuzzer/dump_fuzzer.cpp" ] 3596 defines = [ "STARTUP_INIT_TEST" ] 3597 if (init_paramwatcher_hicollie_enable) { 3598 defines += [ "HICOLLIE_ENABLE" ] 3599 } 3600} 3601 3602ohos_fuzztest("OnRemoteDiedFuzzTest") { 3603 module_out_path = module_output_path 3604 fuzz_config_file = "//base/startup/init/test/fuzztest/onremotedied_fuzzer" 3605 3606 sources = [ 3607 "//base/startup/init/services/param/linux/param_message.c", 3608 "//base/startup/init/services/param/watcher/proxy/watcher_manager.cpp", 3609 ] 3610 include_dirs = [ 3611 "//base/startup/init/interfaces/innerkits/include", 3612 "//base/startup/init/test/fuzztest/utils/include", 3613 "//base/startup/init/services/param/watcher/proxy", 3614 "//base/startup/init/services/param/watcher/include", 3615 "//base/startup/init/services/param/include", 3616 "//base/startup/init/interfaces/innerkits/include/param", 3617 "//base/startup/init/services/param/linux", 3618 "//base/startup/init/services/loopevent/include", 3619 "//base/startup/init/services/param/watcher/agent", 3620 ] 3621 3622 deps = [ 3623 "//base/startup/init/interfaces/innerkits:libbegetutil", 3624 "//base/startup/init/interfaces/innerkits/:param_watcher_stub", 3625 "//base/startup/init/services/log:agent_log", 3626 ] 3627 sources += [ 3628 "//base/startup/init/services/param/watcher/agent/watcher.cpp", 3629 "//base/startup/init/services/param/watcher/agent/watcher_manager_kits.cpp", 3630 ] 3631 deps += [ 3632 "//base/startup/init/interfaces/innerkits/:param_watcher_proxy", 3633 "//base/startup/init/interfaces/innerkits/:param_watcher_stub", 3634 ] 3635 external_deps = [ 3636 "bounds_checking_function:libsec_static", 3637 "c_utils:utils", 3638 "hilog:libhilog", 3639 "ipc:ipc_single", 3640 "safwk:system_ability_fwk", 3641 "samgr:samgr_proxy", 3642 ] 3643 external_deps += [ 3644 "bounds_checking_function:libsec_static", 3645 "cJSON:cjson", 3646 "c_utils:utils", 3647 "config_policy:configpolicy_util_for_init_static", 3648 "googletest:gmock", 3649 "googletest:gtest", 3650 "hilog:libhilog", 3651 "hisysevent:libhisysevent", 3652 "init:libinit_module_engine", 3653 "mbedtls:mbedtls_shared", 3654 "selinux:libselinux", 3655 "zlib:libz", 3656 ] 3657 3658 if (init_paramwatcher_hicollie_enable) { 3659 external_deps += [ "hicollie:libhicollie" ] 3660 } 3661 3662 cflags = [ 3663 "-g", 3664 "-O0", 3665 "-Wno-unused-variable", 3666 "-fno-omit-frame-pointer", 3667 ] 3668 sources += [ "onremotedied_fuzzer/onremotedied_fuzzer.cpp" ] 3669 defines = [ "STARTUP_INIT_TEST" ] 3670 if (init_paramwatcher_hicollie_enable) { 3671 defines += [ "HICOLLIE_ENABLE" ] 3672 } 3673} 3674 3675############################################################################################## 3676group("fuzztest") { 3677 testonly = true 3678 deps = [] 3679 deps += [ 3680 ":AclGetDevUdidFuzzTest", 3681 ":AclGetDiskSNFuzzTest", 3682 ":AclGetSerialFuzzTest", 3683 ":AddRemoteWatcherFuzzTest", 3684 ":AddParamEntryFuzzTest", 3685 ":AddWatcherFuzzTest", 3686 ":AddWatcherGroupFuzzTest", 3687 ":BuildControlMessageFuzzTest", 3688 ":ChangeSysAttributePermissionsFuzzTest", 3689 ":CheckAndCreatFileFuzzTest", 3690 ":CheckAppWatchPermissionFuzzTest", 3691 ":CmdClientInitFuzzTest", 3692 ":CmdServiceProcessDelClientFuzzTest", 3693 ":DecodeGidFuzzTest", 3694 ":DecodeUidFuzzTest", 3695 ":DelRemoteWatcherFuzzTest", 3696 ":DelWatcherFuzzTest", 3697 ":DoFormatFuzzTest", 3698 ":DUMPFuzzTest", 3699 ":FindFstabItemForMountPointFuzzTest", 3700 ":FindFstabItemForPathFuzzTest", 3701 ":FindParameterFuzzTest", 3702 ":GetAbiListFuzzTest", 3703 ":GetBlockDeviceByMountPointFuzzTest", 3704 ":GetBlockDeviceByNameFuzzTest", 3705 ":GetBlockDevicePathFuzzTest", 3706 ":GetBoolParameterCppFuzzTest", 3707 ":GetBootloaderVersionFuzzTest", 3708 ":GetBuildRootHashFuzzTest", 3709 ":GetBuildTimeFuzzTest", 3710 ":GetBuildTypeFuzzTest", 3711 ":GetBuildUserFuzzTest", 3712 ":GetControlFileFuzzTest", 3713 ":GetControlSocketFuzzTest", 3714 ":GetCurrentSlotFuzzTest", 3715 ":GetDevUdidFuzzTest", 3716 ":GetDeviceNodePermissionsFuzzTest", 3717 ":GetDeviceUdevConfByDevNodeFuzzTest", 3718 ":GetFeatureVersionFuzzTest", 3719 ":GetIntParameterCFuzzTest", 3720 ":GetIntParameterCppFuzzTest", 3721 ":GetMajorVersionFuzzTest", 3722 ":GetManufactureFuzzTest", 3723 ":GetMountStatusForMountPointFuzzTest", 3724 ":GetOSFullNameFuzzTest", 3725 ":GetOsReleaseTypeFuzzTest", 3726 ":GetParamSecurityAuditDataFuzzTest", 3727 ":GetParameterCFuzzTest", 3728 ":GetParameterCommitIdFuzzTest", 3729 ":GetParameterCppFuzzTest", 3730 ":GetParameterNameFuzzTest", 3731 ":GetParameterValueFuzzTest", 3732 ":GetSdkApiVersionFuzzTest", 3733 ":GetSecurityPatchTagFuzzTest", 3734 ":GetSeniorVersionFuzzTest", 3735 ":GetServiceCtrlInfoFuzzTest", 3736 ":GetStringParameterFuzzTest", 3737 ":GetUintParameterCFuzzTest", 3738 ":HandleBlockDeviceEventFuzzTest", 3739 ":HandleOtherDeviceEventFuzzTest", 3740 ":HasSystemCapabilityFuzzTest", 3741 ":HookMgrAddFuzzTest", 3742 ":HookMgrCreateFuzzTest", 3743 ":HookMgrDelFuzzTest", 3744 ":HookMgrDestroyFuzzTest", 3745 ":HookMgrExecuteFuzzTest", 3746 ":HookMgrGetHooksCntFuzzTest", 3747 ":HookMgrGetStagesCntFuzzTest", 3748 ":HookMgrTraversalFuzzTest", 3749 ":InitWorkSpaceFuzzTest", 3750 ":IsSupportedFilesystemFuzzTest", 3751 ":LoadFscryptPolicyFuzzTest", 3752 ":LoadParamFromCmdLineFuzzTest", 3753 ":ModuleMgrCreateFuzzTest", 3754 ":ModuleMgrDestroyFuzzTest", 3755 ":ModuleMgrGetCntFuzzTest", 3756 ":ModuleMgrInstallFuzzTest", 3757 ":ModuleMgrScanFuzzTest", 3758 ":ModuleMgrTraversalFuzzTest", 3759 ":ModuleMgrUninstallFuzzTest", 3760 ":MountAllWithFstabFileFuzzTest", 3761 ":MountAllWithFstabFuzzTest", 3762 ":MountOneItemFuzzTest", 3763 ":MountOneWithFstabFileFuzzTest", 3764 ":ParseFstabPerLineFuzzTest", 3765 ":ParseUeventConfigFuzzTest", 3766 ":ParseUeventdConfigFileFuzzTest", 3767 ":ProcessWatcherMessageFuzzTest", 3768 ":ReadFileInDirFuzzTest", 3769 ":ReadFileToBufFuzzTest", 3770 ":ReadFstabFromFileFuzzTest", 3771 ":ReceiveFdsFuzzTest", 3772 ":RefreshWatcherFuzzTest", 3773 ":ReleaseFstabFuzzTest", 3774 ":RemoveParameterWatcherFuzzTest", 3775 ":SendLocalChangeFuzzTest", 3776 ":ServiceControlFuzzTest", 3777 ":ServiceControlStartFuzzTest", 3778 ":ServiceControlStopFuzzTest", 3779 ":ServiceControlWithExtraFuzzTest", 3780 ":ServiceGetFdFuzzTest", 3781 ":ServiceSaveFdFuzzTest", 3782 ":ServiceSaveFdWithPollFuzzTest", 3783 ":ServiceSetReadyFuzzTest", 3784 ":ServiceWaitForStatusFuzzTest", 3785 ":ServiceWatchForStatusFuzzTest", 3786 ":SetParameterCFuzzTest", 3787 ":SetParameterCppFuzzTest", 3788 ":SplitStringFuzzTest", 3789 ":StartServiceByTimerFuzzTest", 3790 ":StopServiceTimerFuzzTest", 3791 ":SysCheckParamExistFuzzTest", 3792 ":SystemDumpParametersFuzzTest", 3793 ":SystemTraversalParameterFuzzTest", 3794 ":SystemWaitParameterFuzzTest", 3795 ":UmountAllWithFstabFileFuzzTest", 3796 ":WaitParameterFuzzTest", 3797 ":WatchParameterFuzzTest", 3798 ":WriteAllFuzzTest", 3799 ":OnRemoteDiedFuzzTest", 3800 ":OnStopFuzzTest", 3801 ":ParamFuzzTest" 3802 ] 3803} 3804############################################################################### 3805