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 14import("//base/usb/usb_manager/usbmgr.gni") 15import("//build/config/features.gni") 16import("//build/test.gni") 17 18module_output_path = "${usb_manager_part_name}/usb_fuzztest_test" 19 20config("module_private_config") { 21 visibility = [ ":*" ] 22 23 configs = [ "${utils_path}:utils_config" ] 24 25 cflags = [ 26 "-g", 27 "-O0", 28 "-Wno-unused-variable", 29 "-fno-omit-frame-pointer", 30 ] 31 include_dirs = [ 32 "include", 33 "common/include", 34 "${usb_manager_path}/test/common/include/", 35 "//third_party/jsoncpp/include/json", 36 ] 37} 38 39ohos_fuzztest("UsbMgrRequestRightFuzzTest") { 40 module_out_path = module_output_path 41 42 fuzz_config_file = 43 "${usb_manager_path}/test/fuzztest/usbmgrrequestright_fuzzer" 44 45 configs = [ ":module_private_config" ] 46 47 deps = [ 48 "${usb_manager_path}/interfaces/innerkits:usbsrv_client", 49 "${usb_manager_path}/services:usbservice", 50 ] 51 52 external_deps = [ 53 "c_utils:utils", 54 "drivers_interface_usb:libusb_proxy_1.0", 55 "hiviewdfx_hilog_native:libhilog", 56 "ipc:ipc_core", 57 ] 58 59 sources = [ "usbmgrrequestright_fuzzer/usbmgrrequestright_fuzzer.cpp" ] 60} 61 62ohos_fuzztest("UsbMgrHasRightFuzzTest") { 63 module_out_path = module_output_path 64 65 fuzz_config_file = "${usb_manager_path}/test/fuzztest/usbmgrhasright_fuzzer" 66 67 configs = [ ":module_private_config" ] 68 69 deps = [ 70 "${usb_manager_path}/interfaces/innerkits:usbsrv_client", 71 "${usb_manager_path}/services:usbservice", 72 ] 73 74 external_deps = [ 75 "c_utils:utils", 76 "drivers_interface_usb:libusb_proxy_1.0", 77 "hiviewdfx_hilog_native:libhilog", 78 "ipc:ipc_core", 79 ] 80 81 sources = [ "usbmgrhasright_fuzzer/usbmgrhasright_fuzzer.cpp" ] 82} 83 84ohos_fuzztest("UsbMgrRemoveRightFuzzTest") { 85 module_out_path = module_output_path 86 87 fuzz_config_file = 88 "${usb_manager_path}/test/fuzztest/usbmgrremoveright_fuzzer" 89 90 configs = [ ":module_private_config" ] 91 92 deps = [ 93 "${usb_manager_path}/interfaces/innerkits:usbsrv_client", 94 "${usb_manager_path}/services:usbservice", 95 ] 96 97 external_deps = [ 98 "c_utils:utils", 99 "drivers_interface_usb:libusb_proxy_1.0", 100 "hiviewdfx_hilog_native:libhilog", 101 "ipc:ipc_core", 102 ] 103 104 sources = [ "usbmgrremoveright_fuzzer/usbmgrremoveright_fuzzer.cpp" ] 105} 106 107ohos_fuzztest("UsbMgrGetSupportedModesFuzzTest") { 108 module_out_path = module_output_path 109 110 fuzz_config_file = 111 "${usb_manager_path}/test/fuzztest/usbmgrgetsupportedmodes_fuzzer" 112 113 configs = [ ":module_private_config" ] 114 115 deps = [ 116 "${usb_manager_path}/interfaces/innerkits:usbsrv_client", 117 "${usb_manager_path}/services:usbservice", 118 ] 119 120 external_deps = [ 121 "c_utils:utils", 122 "drivers_interface_usb:libusb_proxy_1.0", 123 "hiviewdfx_hilog_native:libhilog", 124 "ipc:ipc_core", 125 ] 126 127 sources = 128 [ "usbmgrgetsupportedmodes_fuzzer/usbmgrgetsupportedmodes_fuzzer.cpp" ] 129} 130 131ohos_fuzztest("UsbMgrSetPortRoleFuzzTest") { 132 module_out_path = module_output_path 133 134 fuzz_config_file = 135 "${usb_manager_path}/test/fuzztest/usbmgrsetportrole_fuzzer" 136 137 configs = [ ":module_private_config" ] 138 139 deps = [ 140 "${usb_manager_path}/interfaces/innerkits:usbsrv_client", 141 "${usb_manager_path}/services:usbservice", 142 ] 143 144 external_deps = [ 145 "c_utils:utils", 146 "drivers_interface_usb:libusb_proxy_1.0", 147 "hiviewdfx_hilog_native:libhilog", 148 "ipc:ipc_core", 149 ] 150 151 sources = [ "usbmgrsetportrole_fuzzer/usbmgrsetportrole_fuzzer.cpp" ] 152} 153 154ohos_fuzztest("UsbMgrSetCurrentFunctionsFuzzTest") { 155 module_out_path = module_output_path 156 157 fuzz_config_file = 158 "${usb_manager_path}/test/fuzztest/usbmgrsetcurrentfunctions_fuzzer" 159 160 configs = [ ":module_private_config" ] 161 162 deps = [ 163 "${usb_manager_path}/interfaces/innerkits:usbsrv_client", 164 "${usb_manager_path}/services:usbservice", 165 ] 166 167 external_deps = [ 168 "c_utils:utils", 169 "drivers_interface_usb:libusb_proxy_1.0", 170 "hiviewdfx_hilog_native:libhilog", 171 "ipc:ipc_core", 172 ] 173 174 sources = [ 175 "usbmgrsetcurrentfunctions_fuzzer/usbmgrsetcurrentfunctions_fuzzer.cpp", 176 ] 177} 178 179ohos_fuzztest("UsbMgrUsbFunctionsFromStringFuzzTest") { 180 module_out_path = module_output_path 181 182 fuzz_config_file = 183 "${usb_manager_path}/test/fuzztest/usbmgrusbfunctionsfromstring_fuzzer" 184 185 configs = [ ":module_private_config" ] 186 187 deps = [ 188 "${usb_manager_path}/interfaces/innerkits:usbsrv_client", 189 "${usb_manager_path}/services:usbservice", 190 ] 191 192 external_deps = [ 193 "c_utils:utils", 194 "drivers_interface_usb:libusb_proxy_1.0", 195 "hiviewdfx_hilog_native:libhilog", 196 "ipc:ipc_core", 197 ] 198 199 sources = [ "usbmgrusbfunctionsfromstring_fuzzer/usbmgrusbfunctionsfromstring_fuzzer.cpp" ] 200} 201 202ohos_fuzztest("UsbMgrUsbFunctionsToStringFuzzTest") { 203 module_out_path = module_output_path 204 205 fuzz_config_file = 206 "${usb_manager_path}/test/fuzztest/usbmgrusbfunctionstostring_fuzzer" 207 208 configs = [ ":module_private_config" ] 209 210 deps = [ 211 "${usb_manager_path}/interfaces/innerkits:usbsrv_client", 212 "${usb_manager_path}/services:usbservice", 213 ] 214 215 external_deps = [ 216 "c_utils:utils", 217 "drivers_interface_usb:libusb_proxy_1.0", 218 "hiviewdfx_hilog_native:libhilog", 219 "ipc:ipc_core", 220 ] 221 222 sources = [ 223 "usbmgrusbfunctionstostring_fuzzer/usbmgrusbfunctionstostring_fuzzer.cpp", 224 ] 225} 226 227ohos_fuzztest("UsbMgrClaimInterfaceFuzzTest") { 228 module_out_path = module_output_path 229 230 fuzz_config_file = 231 "${usb_manager_path}/test/fuzztest/usbmgrclaiminterface_fuzzer" 232 233 configs = [ ":module_private_config" ] 234 235 deps = [ 236 "${usb_manager_path}/interfaces/innerkits:usbsrv_client", 237 "${usb_manager_path}/services:usbservice", 238 ] 239 240 external_deps = [ 241 "c_utils:utils", 242 "drivers_interface_usb:libusb_proxy_1.0", 243 "hiviewdfx_hilog_native:libhilog", 244 "ipc:ipc_core", 245 ] 246 247 sources = [ "usbmgrclaiminterface_fuzzer/usbmgrclaiminterface_fuzzer.cpp" ] 248} 249 250ohos_fuzztest("UsbMgrReleaseInterfaceFuzzTest") { 251 module_out_path = module_output_path 252 253 fuzz_config_file = 254 "${usb_manager_path}/test/fuzztest/usbmgrreleaseinterface_fuzzer" 255 256 configs = [ ":module_private_config" ] 257 258 deps = [ 259 "${usb_manager_path}/interfaces/innerkits:usbsrv_client", 260 "${usb_manager_path}/services:usbservice", 261 ] 262 263 external_deps = [ 264 "c_utils:utils", 265 "drivers_interface_usb:libusb_proxy_1.0", 266 "hiviewdfx_hilog_native:libhilog", 267 "ipc:ipc_core", 268 ] 269 270 sources = 271 [ "usbmgrreleaseinterface_fuzzer/usbmgrreleaseinterface_fuzzer.cpp" ] 272} 273 274ohos_fuzztest("UsbMgrBulkTransferFuzzTest") { 275 module_out_path = module_output_path 276 277 fuzz_config_file = 278 "${usb_manager_path}/test/fuzztest/usbmgrbulktransfer_fuzzer" 279 280 configs = [ ":module_private_config" ] 281 282 deps = [ 283 "${usb_manager_path}/interfaces/innerkits:usbsrv_client", 284 "${usb_manager_path}/services:usbservice", 285 ] 286 287 external_deps = [ 288 "c_utils:utils", 289 "drivers_interface_usb:libusb_proxy_1.0", 290 "hiviewdfx_hilog_native:libhilog", 291 "ipc:ipc_core", 292 ] 293 294 sources = [ "usbmgrbulktransfer_fuzzer/usbmgrbulktransfer_fuzzer.cpp" ] 295} 296 297ohos_fuzztest("UsbMgrControlTransferFuzzTest") { 298 module_out_path = module_output_path 299 300 fuzz_config_file = 301 "${usb_manager_path}/test/fuzztest/usbmgrcontroltransfer_fuzzer" 302 303 configs = [ ":module_private_config" ] 304 305 deps = [ 306 "${usb_manager_path}/interfaces/innerkits:usbsrv_client", 307 "${usb_manager_path}/services:usbservice", 308 ] 309 310 external_deps = [ 311 "c_utils:utils", 312 "drivers_interface_usb:libusb_proxy_1.0", 313 "hiviewdfx_hilog_native:libhilog", 314 "ipc:ipc_core", 315 ] 316 317 sources = [ "usbmgrcontroltransfer_fuzzer/usbmgrcontroltransfer_fuzzer.cpp" ] 318} 319 320ohos_fuzztest("UsbMgrSetConfigurationFuzzTest") { 321 module_out_path = module_output_path 322 323 fuzz_config_file = 324 "${usb_manager_path}/test/fuzztest/usbmgrsetconfiguration_fuzzer" 325 326 configs = [ ":module_private_config" ] 327 328 deps = [ 329 "${usb_manager_path}/interfaces/innerkits:usbsrv_client", 330 "${usb_manager_path}/services:usbservice", 331 ] 332 333 external_deps = [ 334 "c_utils:utils", 335 "drivers_interface_usb:libusb_proxy_1.0", 336 "hiviewdfx_hilog_native:libhilog", 337 "ipc:ipc_core", 338 ] 339 340 sources = 341 [ "usbmgrsetconfiguration_fuzzer/usbmgrsetconfiguration_fuzzer.cpp" ] 342} 343 344ohos_fuzztest("UsbMgrSetInterfaceFuzzTest") { 345 module_out_path = module_output_path 346 347 fuzz_config_file = 348 "${usb_manager_path}/test/fuzztest/usbmgrsetinterface_fuzzer" 349 350 configs = [ ":module_private_config" ] 351 352 deps = [ 353 "${usb_manager_path}/interfaces/innerkits:usbsrv_client", 354 "${usb_manager_path}/services:usbservice", 355 ] 356 357 external_deps = [ 358 "c_utils:utils", 359 "drivers_interface_usb:libusb_proxy_1.0", 360 "hiviewdfx_hilog_native:libhilog", 361 "ipc:ipc_core", 362 ] 363 364 sources = [ "usbmgrsetinterface_fuzzer/usbmgrsetinterface_fuzzer.cpp" ] 365} 366 367ohos_fuzztest("UsbMgrGetRawDescriptorsFuzzTest") { 368 module_out_path = module_output_path 369 370 fuzz_config_file = 371 "${usb_manager_path}/test/fuzztest/usbmgrgetrawdescriptors_fuzzer" 372 373 configs = [ ":module_private_config" ] 374 375 deps = [ 376 "${usb_manager_path}/interfaces/innerkits:usbsrv_client", 377 "${usb_manager_path}/services:usbservice", 378 ] 379 380 external_deps = [ 381 "c_utils:utils", 382 "drivers_interface_usb:libusb_proxy_1.0", 383 "hiviewdfx_hilog_native:libhilog", 384 "ipc:ipc_core", 385 ] 386 387 sources = 388 [ "usbmgrgetrawdescriptors_fuzzer/usbmgrgetrawdescriptors_fuzzer.cpp" ] 389} 390 391ohos_fuzztest("UsbMgrGetFileDescriptorFuzzTest") { 392 module_out_path = module_output_path 393 394 fuzz_config_file = 395 "${usb_manager_path}/test/fuzztest/usbmgrgetfiledescriptor_fuzzer" 396 397 configs = [ ":module_private_config" ] 398 399 deps = [ 400 "${usb_manager_path}/interfaces/innerkits:usbsrv_client", 401 "${usb_manager_path}/services:usbservice", 402 ] 403 404 external_deps = [ 405 "c_utils:utils", 406 "drivers_interface_usb:libusb_proxy_1.0", 407 "hiviewdfx_hilog_native:libhilog", 408 "ipc:ipc_core", 409 ] 410 411 sources = 412 [ "usbmgrgetfiledescriptor_fuzzer/usbmgrgetfiledescriptor_fuzzer.cpp" ] 413} 414 415ohos_fuzztest("UsbMgrCloseFuzzTest") { 416 module_out_path = module_output_path 417 418 fuzz_config_file = "${usb_manager_path}/test/fuzztest/usbmgrclose_fuzzer" 419 420 configs = [ ":module_private_config" ] 421 422 deps = [ 423 "${usb_manager_path}/interfaces/innerkits:usbsrv_client", 424 "${usb_manager_path}/services:usbservice", 425 ] 426 427 external_deps = [ 428 "c_utils:utils", 429 "drivers_interface_usb:libusb_proxy_1.0", 430 "hiviewdfx_hilog_native:libhilog", 431 "ipc:ipc_core", 432 ] 433 434 sources = [ "usbmgrclose_fuzzer/usbmgrclose_fuzzer.cpp" ] 435} 436 437ohos_fuzztest("UsbMgrPipeRequestWaitFuzzTest") { 438 module_out_path = module_output_path 439 440 fuzz_config_file = 441 "${usb_manager_path}/test/fuzztest/usbmgrpiperequestwait_fuzzer" 442 443 configs = [ ":module_private_config" ] 444 445 deps = [ 446 "${usb_manager_path}/interfaces/innerkits:usbsrv_client", 447 "${usb_manager_path}/services:usbservice", 448 ] 449 450 external_deps = [ 451 "c_utils:utils", 452 "drivers_interface_usb:libusb_proxy_1.0", 453 "hiviewdfx_hilog_native:libhilog", 454 "ipc:ipc_core", 455 ] 456 457 sources = [ "usbmgrpiperequestwait_fuzzer/usbmgrpiperequestwait_fuzzer.cpp" ] 458} 459 460ohos_fuzztest("UsbMgrRequestInitializeFuzzTest") { 461 module_out_path = module_output_path 462 463 fuzz_config_file = 464 "${usb_manager_path}/test/fuzztest/usbmgrrequestinitialize_fuzzer" 465 466 configs = [ ":module_private_config" ] 467 468 deps = [ 469 "${usb_manager_path}/interfaces/innerkits:usbsrv_client", 470 "${usb_manager_path}/services:usbservice", 471 ] 472 473 external_deps = [ 474 "c_utils:utils", 475 "drivers_interface_usb:libusb_proxy_1.0", 476 "hiviewdfx_hilog_native:libhilog", 477 "ipc:ipc_core", 478 ] 479 480 sources = 481 [ "usbmgrrequestinitialize_fuzzer/usbmgrrequestinitialize_fuzzer.cpp" ] 482} 483 484ohos_fuzztest("UsbMgrRequestQueueFuzzTest") { 485 module_out_path = module_output_path 486 487 fuzz_config_file = 488 "${usb_manager_path}/test/fuzztest/usbmgrrequestqueue_fuzzer" 489 490 configs = [ ":module_private_config" ] 491 492 deps = [ 493 "${usb_manager_path}/interfaces/innerkits:usbsrv_client", 494 "${usb_manager_path}/services:usbservice", 495 ] 496 497 external_deps = [ 498 "c_utils:utils", 499 "drivers_interface_usb:libusb_proxy_1.0", 500 "hiviewdfx_hilog_native:libhilog", 501 "ipc:ipc_core", 502 ] 503 504 sources = [ "usbmgrrequestqueue_fuzzer/usbmgrrequestqueue_fuzzer.cpp" ] 505} 506 507ohos_fuzztest("UsbMgrRequestFreeFuzzTest") { 508 module_out_path = module_output_path 509 510 fuzz_config_file = 511 "${usb_manager_path}/test/fuzztest/usbmgrrequestfree_fuzzer" 512 513 configs = [ ":module_private_config" ] 514 515 deps = [ 516 "${usb_manager_path}/interfaces/innerkits:usbsrv_client", 517 "${usb_manager_path}/services:usbservice", 518 ] 519 520 external_deps = [ 521 "c_utils:utils", 522 "drivers_interface_usb:libusb_proxy_1.0", 523 "hiviewdfx_hilog_native:libhilog", 524 "ipc:ipc_core", 525 ] 526 527 sources = [ "usbmgrrequestfree_fuzzer/usbmgrrequestfree_fuzzer.cpp" ] 528} 529 530ohos_fuzztest("UsbMgrRegBulkCallbackFuzzTest") { 531 module_out_path = module_output_path 532 533 fuzz_config_file = 534 "${usb_manager_path}/test/fuzztest/usbmgrregbulkcallback_fuzzer" 535 536 configs = [ ":module_private_config" ] 537 538 deps = [ 539 "${usb_manager_path}/interfaces/innerkits:usbsrv_client", 540 "${usb_manager_path}/services:usbservice", 541 ] 542 543 external_deps = [ 544 "c_utils:utils", 545 "drivers_interface_usb:libusb_proxy_1.0", 546 "hiviewdfx_hilog_native:libhilog", 547 "ipc:ipc_core", 548 ] 549 550 sources = [ 551 "common/src/usb_common_fuzz.cpp", 552 "usbmgrregbulkcallback_fuzzer/usbmgrregbulkcallback_fuzzer.cpp", 553 ] 554} 555 556ohos_fuzztest("UsbMgrUnRegBulkCallbackFuzzTest") { 557 module_out_path = module_output_path 558 559 fuzz_config_file = 560 "${usb_manager_path}/test/fuzztest/usbmgrunregbulkcallback_fuzzer" 561 562 configs = [ ":module_private_config" ] 563 564 deps = [ 565 "${usb_manager_path}/interfaces/innerkits:usbsrv_client", 566 "${usb_manager_path}/services:usbservice", 567 ] 568 569 external_deps = [ 570 "c_utils:utils", 571 "drivers_interface_usb:libusb_proxy_1.0", 572 "hiviewdfx_hilog_native:libhilog", 573 "ipc:ipc_core", 574 ] 575 576 sources = [ 577 "${usb_manager_path}/test/common/src/usb_callback_test.cpp", 578 "common/src/usb_common_fuzz.cpp", 579 "usbmgrunregbulkcallback_fuzzer/usbmgrunregbulkcallback_fuzzer.cpp", 580 ] 581} 582 583ohos_fuzztest("UsbMgrBulkReadFuzzTest") { 584 module_out_path = module_output_path 585 586 fuzz_config_file = "${usb_manager_path}/test/fuzztest/usbmgrbulkread_fuzzer" 587 588 configs = [ ":module_private_config" ] 589 590 deps = [ 591 "${usb_manager_path}/interfaces/innerkits:usbsrv_client", 592 "${usb_manager_path}/services:usbservice", 593 ] 594 595 external_deps = [ 596 "c_utils:utils", 597 "drivers_interface_usb:libusb_proxy_1.0", 598 "hiviewdfx_hilog_native:libhilog", 599 "ipc:ipc_core", 600 ] 601 602 sources = [ 603 "${usb_manager_path}/test/common/src/usb_callback_test.cpp", 604 "common/src/usb_common_fuzz.cpp", 605 "usbmgrbulkread_fuzzer/usbmgrbulkread_fuzzer.cpp", 606 ] 607} 608 609ohos_fuzztest("UsbMgrBulkWriteFuzzTest") { 610 module_out_path = module_output_path 611 612 fuzz_config_file = "${usb_manager_path}/test/fuzztest/usbmgrbulkwrite_fuzzer" 613 614 configs = [ ":module_private_config" ] 615 616 deps = [ 617 "${usb_manager_path}/interfaces/innerkits:usbsrv_client", 618 "${usb_manager_path}/services:usbservice", 619 ] 620 621 external_deps = [ 622 "c_utils:utils", 623 "drivers_interface_usb:libusb_proxy_1.0", 624 "hiviewdfx_hilog_native:libhilog", 625 "ipc:ipc_core", 626 ] 627 628 sources = [ 629 "${usb_manager_path}/test/common/src/usb_callback_test.cpp", 630 "common/src/usb_common_fuzz.cpp", 631 "usbmgrbulkwrite_fuzzer/usbmgrbulkwrite_fuzzer.cpp", 632 ] 633} 634 635ohos_fuzztest("UsbMgrBulkCancelFuzzTest") { 636 module_out_path = module_output_path 637 638 fuzz_config_file = "${usb_manager_path}/test/fuzztest/usbmgrbulkcancel_fuzzer" 639 640 configs = [ ":module_private_config" ] 641 642 deps = [ 643 "${usb_manager_path}/interfaces/innerkits:usbsrv_client", 644 "${usb_manager_path}/services:usbservice", 645 ] 646 647 external_deps = [ 648 "c_utils:utils", 649 "drivers_interface_usb:libusb_proxy_1.0", 650 "hiviewdfx_hilog_native:libhilog", 651 "ipc:ipc_core", 652 ] 653 654 sources = [ 655 "${usb_manager_path}/test/common/src/usb_callback_test.cpp", 656 "common/src/usb_common_fuzz.cpp", 657 "usbmgrbulkcancel_fuzzer/usbmgrbulkcancel_fuzzer.cpp", 658 ] 659} 660 661group("fuzztest") { 662 testonly = true 663 deps = [] 664 deps += [ 665 ":UsbMgrBulkCancelFuzzTest", 666 ":UsbMgrBulkReadFuzzTest", 667 ":UsbMgrBulkTransferFuzzTest", 668 ":UsbMgrBulkWriteFuzzTest", 669 ":UsbMgrClaimInterfaceFuzzTest", 670 ":UsbMgrCloseFuzzTest", 671 ":UsbMgrControlTransferFuzzTest", 672 ":UsbMgrGetFileDescriptorFuzzTest", 673 ":UsbMgrGetRawDescriptorsFuzzTest", 674 ":UsbMgrGetSupportedModesFuzzTest", 675 ":UsbMgrHasRightFuzzTest", 676 ":UsbMgrPipeRequestWaitFuzzTest", 677 ":UsbMgrRegBulkCallbackFuzzTest", 678 ":UsbMgrReleaseInterfaceFuzzTest", 679 ":UsbMgrRemoveRightFuzzTest", 680 ":UsbMgrRequestFreeFuzzTest", 681 ":UsbMgrRequestInitializeFuzzTest", 682 ":UsbMgrRequestQueueFuzzTest", 683 ":UsbMgrRequestRightFuzzTest", 684 ":UsbMgrSetConfigurationFuzzTest", 685 ":UsbMgrSetCurrentFunctionsFuzzTest", 686 ":UsbMgrSetInterfaceFuzzTest", 687 ":UsbMgrSetPortRoleFuzzTest", 688 ":UsbMgrUnRegBulkCallbackFuzzTest", 689 ":UsbMgrUsbFunctionsFromStringFuzzTest", 690 ":UsbMgrUsbFunctionsToStringFuzzTest", 691 ] 692} 693