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("//build/test.gni") 15import("//foundation/distributedhardware/device_manager/device_manager.gni") 16module_out_path = "device_manager/component_loader_test" 17 18group("unittest") { 19 testonly = true 20 21 deps = [ 22 ":UTTest_auth_message_processor", 23 ":UTTest_auth_request_state", 24 ":UTTest_auth_response_state", 25 ":UTTest_device_manager_impl", 26 ":UTTest_device_manager_notify", 27 ":UTTest_device_manager_service", 28 ":UTTest_device_manager_service_impl", 29 ":UTTest_device_manager_service_listener", 30 ":UTTest_dm_adapter_manager", 31 ":UTTest_dm_anonymous", 32 ":UTTest_dm_auth_manager", 33 ":UTTest_dm_common_event_manager", 34 ":UTTest_dm_credential_manager", 35 ":UTTest_dm_device_state_manager", 36 ":UTTest_dm_dfx", 37 ":UTTest_dm_discovery_filter", 38 ":UTTest_dm_discovery_manager", 39 ":UTTest_dm_publish_manager", 40 ":UTTest_dm_timer", 41 ":UTTest_hichain_connector", 42 ":UTTest_ipc_client_manager", 43 ":UTTest_ipc_client_proxy", 44 ":UTTest_ipc_client_server_proxy", 45 ":UTTest_ipc_client_stub", 46 ":UTTest_ipc_cmd_register", 47 ":UTTest_ipc_server_client_proxy", 48 ":UTTest_ipc_server_listener", 49 ":UTTest_ipc_server_stub", 50 ":UTTest_multiple_user_connector", 51 ":UTTest_permission_manager", 52 ":UTTest_pin_auth", 53 ":UTTest_pin_auth_ui", 54 ":UTTest_softbus_connector", 55 ":UTTest_softbus_session", 56 ] 57} 58 59## UnitTest UTTest_pin_auth {{{ 60ohos_unittest("UTTest_pin_auth") { 61 module_out_path = module_out_path 62 63 include_dirs = [ "${ext_path}/pin_auth/include/standard" ] 64 65 sources = [ "UTTest_pin_auth.cpp" ] 66 67 deps = [ ":device_manager_test_common" ] 68} 69 70## UnitTest UTTest_pin_auth }}} 71 72## UnitTest UTTest_pin_auth_ui {{{ 73ohos_unittest("UTTest_pin_auth_ui") { 74 module_out_path = module_out_path 75 76 include_dirs = [ "${ext_path}/pin_auth/include/standard" ] 77 78 sources = [ "UTTest_pin_auth_ui.cpp" ] 79 80 deps = [ ":device_manager_test_common" ] 81} 82 83## UnitTest UTTest_pin_auth_ui }}} 84 85## UnitTest UTTest_ipc_cmd_register {{{ 86ohos_unittest("UTTest_ipc_cmd_register") { 87 module_out_path = module_out_path 88 89 sources = [ "UTTest_ipc_cmd_register.cpp" ] 90 91 deps = [ ":device_manager_test_common" ] 92} 93 94## UnitTest UTTest_ipc_cmd_register }}} 95 96## UnitTest UTTest_dm_common_event_manager {{{ 97ohos_unittest("UTTest_dm_common_event_manager") { 98 module_out_path = module_out_path 99 100 include_dirs = 101 [ "//base/notification/common_event_service/interfaces/inner_api" ] 102 103 sources = [ "UTTest_dm_common_event_manager.cpp" ] 104 105 deps = [ ":device_manager_test_common" ] 106} 107 108## UnitTest UTTest_dm_common_event_manager }}} 109 110## UnitTest device_manager_impl_test {{{ 111ohos_unittest("device_manager_impl_test") { 112 module_out_path = module_out_path 113 114 sources = [ "device_manager_impl_test.cpp" ] 115 116 deps = [ ":device_manager_test_common" ] 117} 118 119## UnitTest device_manager_impl_test }}} 120 121## UnitTest UTTest_dm_credential_manager {{{ 122ohos_unittest("UTTest_dm_credential_manager") { 123 module_out_path = module_out_path 124 125 sources = [ "UTTest_dm_credential_manager.cpp" ] 126 127 deps = [ ":device_manager_test_common" ] 128} 129 130## UnitTest UTTest_dm_credential_manager }}} 131 132## UnitTest UTTest_device_manager_service {{{ 133ohos_unittest("UTTest_device_manager_service") { 134 module_out_path = module_out_path 135 136 sources = [ "UTTest_device_manager_service.cpp" ] 137 138 deps = [ ":device_manager_test_common" ] 139} 140 141## UnitTest UTTest_device_manager_service }}} 142 143## UnitTest UTTest_hichain_connector {{{ 144ohos_unittest("UTTest_hichain_connector") { 145 module_out_path = module_out_path 146 147 sources = [ "UTTest_hichain_connector.cpp" ] 148 149 deps = [ ":device_manager_test_common" ] 150} 151 152## UnitTest UTTest_hichain_connector }}} 153 154## UnitTest UTTest_softbus_connector {{{ 155ohos_unittest("UTTest_softbus_connector") { 156 module_out_path = module_out_path 157 158 sources = [ 159 "${services_path}/src/device_manager_service.cpp", 160 "${services_path}/src/device_manager_service_listener.cpp", 161 "${services_path}/src/softbus/softbus_listener.cpp", 162 "${servicesimpl_path}/src/adapter/standard/dm_adapter_manager.cpp", 163 "${servicesimpl_path}/src/config/dm_config_manager.cpp", 164 "${servicesimpl_path}/src/dependency/hichain/hichain_connector.cpp", 165 "${servicesimpl_path}/src/dependency/multipleuser/multiple_user_connector.cpp", 166 "${servicesimpl_path}/src/dependency/softbus/softbus_connector.cpp", 167 "${servicesimpl_path}/src/dependency/softbus/softbus_session.cpp", 168 "${servicesimpl_path}/src/dependency/timer/dm_timer.cpp", 169 "${servicesimpl_path}/src/devicestate/dm_device_state_manager.cpp", 170 "${servicesimpl_path}/src/discovery/dm_discovery_filter.cpp", 171 "${servicesimpl_path}/src/discovery/dm_discovery_manager.cpp", 172 "${servicesimpl_path}/src/publish/dm_publish_manager.cpp", 173 "//foundation/distributedhardware/device_manager/test/unittest/mock/ipc_server_listener.cpp", 174 "//foundation/distributedhardware/device_manager/test/unittest/mock/parameter.cpp", 175 "UTTest_softbus_connector.cpp", 176 ] 177 178 deps = [ ":device_manager_test_common" ] 179 180 external_deps = [ 181 "hisysevent_native:libhisysevent", 182 "hitrace_native:hitrace_meter", 183 ] 184} 185 186## UnitTest UTTest_softbus_connector }}} 187 188## UnitTest UTTest_softbus_session {{{ 189ohos_unittest("UTTest_softbus_session") { 190 module_out_path = module_out_path 191 192 sources = [ "UTTest_softbus_session.cpp" ] 193 194 deps = [ ":device_manager_test_common" ] 195 196 external_deps = [ 197 "hisysevent_native:libhisysevent", 198 "hitrace_native:hitrace_meter", 199 ] 200} 201 202## UnitTest UTTest_softbus_session }}} 203 204## UnitTest UTTest_dm_adapter_manager {{{ 205ohos_unittest("UTTest_dm_adapter_manager") { 206 module_out_path = module_out_path 207 208 sources = [ "UTTest_dm_adapter_manager.cpp" ] 209 210 deps = [ ":device_manager_test_common" ] 211} 212 213## UnitTest UTTest_dm_adapter_manager }}} 214 215## UnitTest UTTest_dm_anonymous {{{ 216ohos_unittest("UTTest_dm_anonymous") { 217 module_out_path = module_out_path 218 219 sources = [ 220 "${common_path}/src/dm_anonymous.cpp", 221 "UTTest_dm_anonymous.cpp", 222 ] 223 224 deps = [ ":device_manager_test_common" ] 225} 226 227## UnitTest UTTest_dm_anonymous }}} 228 229## UnitTest UTTest_dm_timer {{{ 230ohos_unittest("UTTest_dm_timer") { 231 module_out_path = module_out_path 232 233 sources = [ "UTTest_dm_timer.cpp" ] 234 235 deps = [ ":device_manager_test_common" ] 236} 237 238## UnitTest UTTest_dm_timer }}} 239 240## UnitTest UTTest_ipc_client_manager {{{ 241ohos_unittest("UTTest_ipc_client_manager") { 242 module_out_path = module_out_path 243 244 sources = [ "UTTest_ipc_client_manager.cpp" ] 245 246 deps = [ ":device_manager_test_common" ] 247} 248 249## UnitTest UTTest_ipc_client_manager }}} 250 251## UnitTest UTTest_ipc_client_proxy {{{ 252ohos_unittest("UTTest_ipc_client_proxy") { 253 module_out_path = module_out_path 254 255 sources = [ "UTTest_ipc_client_proxy.cpp" ] 256 257 deps = [ ":device_manager_test_common" ] 258} 259 260## UnitTest UTTest_ipc_client_proxy }}} 261 262## UnitTest UTTest_ipc_client_stub {{{ 263ohos_unittest("UTTest_ipc_client_stub") { 264 module_out_path = module_out_path 265 266 sources = [ "UTTest_ipc_client_stub.cpp" ] 267 268 deps = [ ":device_manager_test_common" ] 269} 270 271## UnitTest UTTest_ipc_client_stub }}} 272 273## UnitTest UTTest_ipc_server_client_proxy {{{ 274ohos_unittest("UTTest_ipc_server_client_proxy") { 275 module_out_path = module_out_path 276 277 sources = [ "UTTest_ipc_server_client_proxy.cpp" ] 278 279 deps = [ ":device_manager_test_common" ] 280} 281 282## UnitTest UTTest_ipc_server_client_proxy }}} 283 284## UnitTest UTTest_ipc_server_listener {{{ 285ohos_unittest("UTTest_ipc_server_listener") { 286 module_out_path = module_out_path 287 288 sources = [ "UTTest_ipc_server_listener.cpp" ] 289 290 deps = [ ":device_manager_test_common" ] 291} 292 293## UnitTest UTTest_ipc_server_listener }}} 294 295## UnitTest UTTest_ipc_server_stub {{{ 296ohos_unittest("UTTest_ipc_server_stub") { 297 module_out_path = module_out_path 298 299 sources = [ "UTTest_ipc_server_stub.cpp" ] 300 301 deps = [ ":device_manager_test_common" ] 302} 303 304## UnitTest UTTest_ipc_server_stub }}} 305 306## UnitTest UTTest_device_manager_impl {{{ 307ohos_unittest("UTTest_device_manager_impl") { 308 module_out_path = module_out_path 309 310 sources = [ "UTTest_device_manager_impl.cpp" ] 311 312 deps = [ ":device_manager_test_common" ] 313} 314 315## UnitTest UTTest_device_manager_impl }}} 316 317## UnitTest UTTest_multiple_user_connector {{{ 318ohos_unittest("UTTest_multiple_user_connector") { 319 module_out_path = module_out_path 320 321 sources = [ "UTTest_multiple_user_connector.cpp" ] 322 323 deps = [ ":device_manager_test_common" ] 324} 325 326## UnitTest UTTest_multiple_user_connector }}} 327 328## UnitTest UTTest_permission_manager {{{ 329ohos_unittest("UTTest_permission_manager") { 330 module_out_path = module_out_path 331 332 sources = [ "UTTest_permission_manager.cpp" ] 333 334 deps = [ ":device_manager_test_common" ] 335} 336 337## UnitTest UTTest_permission_manager }}} 338 339## UnitTest UTTest_device_manager_notify {{{ 340ohos_unittest("UTTest_device_manager_notify") { 341 module_out_path = module_out_path 342 343 sources = [ "UTTest_device_manager_notify.cpp" ] 344 345 deps = [ ":device_manager_test_common" ] 346} 347 348## UnitTest UTTest_device_manager_notify }}} 349 350## UnitTest UTTest_ipc_client_server_proxy {{{ 351ohos_unittest("UTTest_ipc_client_server_proxy") { 352 module_out_path = module_out_path 353 354 sources = [ "UTTest_ipc_client_server_proxy.cpp" ] 355 356 deps = [ ":device_manager_test_common" ] 357} 358 359## UnitTest UTTest_ipc_client_server_proxy }}} 360 361## UnitTest UTTest_dm_device_state_manager {{{ 362ohos_unittest("UTTest_dm_device_state_manager") { 363 module_out_path = module_out_path 364 365 sources = [ "UTTest_dm_device_state_manager.cpp" ] 366 367 deps = [ ":device_manager_test_common" ] 368 369 external_deps = [ 370 "hisysevent_native:libhisysevent", 371 "hitrace_native:hitrace_meter", 372 ] 373} 374 375## UnitTest UTTest_dm_device_state_manager }}} 376 377## UnitTest UTTest_dm_dfx {{{ 378ohos_unittest("UTTest_dm_dfx") { 379 module_out_path = module_out_path 380 381 include_dirs = [ "//base/hiviewdfx/hitrace/interfaces/native/innerkits/include/hitrace_meter" ] 382 383 sources = [ "UTTest_dm_dfx.cpp" ] 384 385 deps = [ ":device_manager_test_common" ] 386} 387 388## UnitTest UTTest_dm_dfx }}} 389 390## UnitTest UTTest_dm_discovery_filter {{{ 391ohos_unittest("UTTest_dm_discovery_filter") { 392 module_out_path = module_out_path 393 394 sources = [ "UTTest_dm_discovery_filter.cpp" ] 395 396 deps = [ ":device_manager_test_common" ] 397} 398 399## UnitTest UTTest_dm_discovery_filter }}} 400 401## UnitTest UTTest_device_manager_service_impl {{{ 402ohos_unittest("UTTest_device_manager_service_impl") { 403 module_out_path = module_out_path 404 405 include_dirs = 406 [ "//base/notification/common_event_service/interfaces/inner_api" ] 407 408 sources = [ 409 "${servicesimpl_path}/src/device_manager_service_impl.cpp", 410 "UTTest_device_manager_service_impl.cpp", 411 ] 412 413 deps = [ ":device_manager_test_common" ] 414} 415 416## UnitTest UTTest_device_manager_service_impl }}} 417 418## UnitTest UTTest_device_manager_service_listener {{{ 419ohos_unittest("UTTest_device_manager_service_listener") { 420 module_out_path = module_out_path 421 422 sources = [ 423 "${services_path}/src/device_manager_service_listener.cpp", 424 "//foundation/distributedhardware/device_manager/test/unittest/mock/ipc_server_listener.cpp", 425 "UTTest_device_manager_service_listener.cpp", 426 ] 427 428 deps = [ ":device_manager_test_common" ] 429} 430 431## UnitTest UTTest_device_manager_service_listener }}} 432 433## UnitTest UTTest_auth_message_processor {{{ 434ohos_unittest("UTTest_auth_message_processor") { 435 module_out_path = module_out_path 436 437 sources = [ "UTTest_auth_message_processor.cpp" ] 438 439 deps = [ ":device_manager_test_common" ] 440} 441 442## UTTest_auth_message_processor }}} 443 444## UnitTest UTTest_auth_response_state {{{ 445ohos_unittest("UTTest_auth_response_state") { 446 module_out_path = module_out_path 447 448 sources = [ "UTTest_auth_response_state.cpp" ] 449 450 deps = [ ":device_manager_test_common" ] 451} 452 453## UTTest_auth_response_state }}} 454 455## UnitTest UTTest_auth_request_state {{{ 456ohos_unittest("UTTest_auth_request_state") { 457 module_out_path = module_out_path 458 459 sources = [ "UTTest_auth_request_state.cpp" ] 460 461 deps = [ ":device_manager_test_common" ] 462} 463 464## UTTest_auth_request_state }}} 465 466## UnitTest ipc_client_manager_test {{{ 467ohos_unittest("ipc_client_manager_test") { 468 module_out_path = module_out_path 469 470 sources = [ "ipc_client_manager_test.cpp" ] 471 472 deps = [ ":device_manager_test_common" ] 473} 474 475## UnitTest ipc_client_manager_test }}} 476 477## UnitTest UTTest_dm_auth_manager {{{ 478ohos_unittest("UTTest_dm_auth_manager") { 479 module_out_path = module_out_path 480 481 sources = [ "UTTest_dm_auth_manager.cpp" ] 482 483 deps = [ ":device_manager_test_common" ] 484} 485 486## UTTest_dm_auth_manager }}} 487## UnitTest UTTest_dm_discovery_manager {{{ 488ohos_unittest("UTTest_dm_discovery_manager") { 489 module_out_path = module_out_path 490 491 sources = [ 492 "${services_path}/src/device_manager_service.cpp", 493 "${services_path}/src/device_manager_service_listener.cpp", 494 "${services_path}/src/softbus/softbus_listener.cpp", 495 "${servicesimpl_path}/src/dependency/softbus/softbus_connector.cpp", 496 "${servicesimpl_path}/src/dependency/softbus/softbus_session.cpp", 497 "${servicesimpl_path}/src/dependency/timer/dm_timer.cpp", 498 "${servicesimpl_path}/src/discovery/dm_discovery_filter.cpp", 499 "${servicesimpl_path}/src/discovery/dm_discovery_manager.cpp", 500 "//foundation/distributedhardware/device_manager/test/unittest/mock/ipc_server_listener.cpp", 501 "//foundation/distributedhardware/device_manager/test/unittest/mock/parameter.cpp", 502 "UTTest_dm_discovery_manager.cpp", 503 ] 504 505 deps = [ ":device_manager_test_common" ] 506 507 external_deps = [ "hitrace_native:hitrace_meter" ] 508} 509 510## UnitTest UTTest_dm_discovery_manager }}} 511 512## UnitTest UTTest_dm_publish_manager {{{ 513ohos_unittest("UTTest_dm_publish_manager") { 514 module_out_path = module_out_path 515 516 sources = [ 517 "${services_path}/src/device_manager_service.cpp", 518 "${services_path}/src/device_manager_service_listener.cpp", 519 "${services_path}/src/softbus/softbus_listener.cpp", 520 "${servicesimpl_path}/src/dependency/softbus/softbus_connector.cpp", 521 "${servicesimpl_path}/src/dependency/softbus/softbus_session.cpp", 522 "${servicesimpl_path}/src/dependency/timer/dm_timer.cpp", 523 "${servicesimpl_path}/src/publish/dm_publish_manager.cpp", 524 "//foundation/distributedhardware/device_manager/test/unittest/mock/ipc_server_listener.cpp", 525 "//foundation/distributedhardware/device_manager/test/unittest/mock/parameter.cpp", 526 "UTTest_dm_publish_manager.cpp", 527 ] 528 529 deps = [ ":device_manager_test_common" ] 530 531 external_deps = [ "hitrace_native:hitrace_meter" ] 532} 533 534## UnitTest UTTest_dm_publish_manager }}} 535 536## Build device_manager_test_common.a {{{ 537config("device_manager_test_common_public_config") { 538 include_dirs = [ 539 "//commonlibrary/c_utils/base/include", 540 "//utils/system/safwk/native/include", 541 "${innerkits_path}/native_cpp/include", 542 "${innerkits_path}/native_cpp/include/ipc/standard", 543 "${innerkits_path}/native_cpp/include/ipc", 544 "${innerkits_path}/native_cpp/include/notify", 545 "//third_party/json/include", 546 "${common_path}/include", 547 "${common_path}/include/ipc", 548 "${common_path}/include/ipc/model", 549 "${utils_path}/include", 550 "${utils_path}/include/ipc/standard", 551 "${servicesimpl_path}/include", 552 "${servicesimpl_path}/include/credential", 553 "${servicesimpl_path}/include/dependency/timer", 554 "${servicesimpl_path}/include/discovery", 555 "${servicesimpl_path}/include/dependency/softbus", 556 "${servicesimpl_path}/include/authentication", 557 "${servicesimpl_path}/include/adapter", 558 "${servicesimpl_path}/include/publish", 559 "${servicesimpl_path}/include/dependency/hichain", 560 "${servicesimpl_path}/include/deviceinfo/", 561 "${servicesimpl_path}/include/devicestate", 562 "${services_path}/include", 563 "${services_path}/include/softbus", 564 "//foundation/communication/dsoftbus/interfaces/kits/bus_center", 565 "//foundation/communication/softbus_lite/interfaces/kits/transport", 566 "//foundation/communication/ipc/interfaces/innerkits/c/ipc/include", 567 "//foundation/communication/dsoftbus/interfaces/kits/common", 568 "//foundation/communication/dsoftbus/interfaces/kits/discovery", 569 "//foundation/communication/dsoftbus/interfaces/inner_kits/transport", 570 "//foundation/distributedhardware/device_manager/test/unittest/mock", 571 "//foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk", 572 "//base/security/device_auth/interfaces/innerkits", 573 "${servicesimpl_path}/include/ability", 574 "${servicesimpl_path}/include/config", 575 "${servicesimpl_path}/include/dependency/multipleuser", 576 "//foundation/distributedhardware/device_manager/test/unittest/mock/", 577 "//foundation/systemabilitymgr/safwk/services/safwk", 578 "//base/security/access_token/interfaces/innerkits/nativetoken/include", 579 "//base/security/access_token/interfaces/innerkits/token_setproc/include", 580 "//base/security/access_token/interfaces/innerkits/accesstoken/include", 581 "${ext_path}/pin_auth/include", 582 ] 583 584 if (os_account_part_exists) { 585 include_dirs += [ 586 "//base/account/os_account/interfaces/innerkits/osaccount/native/include", 587 "//base/account/os_account/frameworks/common/database/include", 588 "//base/account/os_account/frameworks/common/account_error/include", 589 ] 590 } 591 592 cflags = [ 593 "-Wall", 594 "-Werror", 595 "-g3", 596 "-Dprivate=public", 597 "-Dprotected=public", 598 ] 599 600 defines = [ 601 "HI_LOG_ENABLE", 602 "DH_LOG_TAG=\"device_manager_UTtest\"", 603 "LOG_DOMAIN=0xD004190", 604 ] 605} 606 607ohos_static_library("device_manager_test_common") { 608 testonly = true 609 610 cflags_cc = [] 611 612 visibility = [ ":*" ] 613 614 public_configs = [ ":device_manager_test_common_public_config" ] 615 616 public_deps = [ 617 "${ext_path}/pin_auth:devicemanagerext_pin_auth", 618 "${innerkits_path}/native_cpp:devicemanagersdk", 619 "${services_path}:devicemanagerservice", 620 "${servicesimpl_path}:devicemanagerserviceimpl", 621 "${utils_path}:devicemanagerutils", 622 "//base/security/access_token/interfaces/innerkits/accesstoken:libaccesstoken_sdk", 623 "//base/security/access_token/interfaces/innerkits/nativetoken:libnativetoken", 624 "//base/security/access_token/interfaces/innerkits/token_setproc:libtoken_setproc", 625 "//commonlibrary/c_utils/base:utils", 626 "//foundation/communication/ipc/interfaces/innerkits/ipc_core:ipc_core", 627 "//foundation/distributedhardware/device_manager/interfaces/kits/js:devicemanager", 628 "//foundation/systemabilitymgr/samgr/interfaces/innerkits/samgr_proxy:samgr_proxy", 629 "//third_party/googletest:gmock", 630 "//third_party/googletest:gtest", 631 ] 632 633 deps = [ 634 "${ability_runtime_innerkits_path}/ability_manager:ability_manager", 635 "${ability_runtime_services_path}/abilitymgr:abilityms", 636 "//base/security/device_auth/services:deviceauth_sdk", 637 ] 638 639 if (os_account_part_exists) { 640 cflags_cc += [ "-DOS_ACCOUNT_PART_EXISTS" ] 641 deps += [ "//base/account/os_account/frameworks/osaccount/native:os_account_innerkits" ] 642 } 643 644 external_deps = [ 645 "ability_base:want", 646 "bundle_framework:appexecfwk_base", 647 "bundle_framework:appexecfwk_core", 648 "common_event_service:cesfwk_core", 649 "common_event_service:cesfwk_innerkits", 650 "dsoftbus:softbus_client", 651 "eventhandler:libeventhandler", 652 "hisysevent_native:libhisysevent", 653 "hitrace_native:hitrace_meter", 654 "hiviewdfx_hilog_native:libhilog", 655 "init:libbegetutil", 656 "ipc:ipc_core", 657 "safwk:system_ability_fwk", 658 "samgr:samgr_proxy", 659 ] 660} 661## Build device_manager_test_common.a }}} 662