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") 15 16module_output_path = "neural_network_runtime/" 17 18config("module_private_config") { 19 visibility = [ ":*" ] 20 21 include_dirs = [ "../../.." ] 22} 23 24ohos_unittest("CompilationV1_0Test") { 25 module_out_path = module_output_path 26 27 sources = [ "../common/v1_0/compilation_mock_idevice.cpp" ] 28 configs = [ ":module_private_config" ] 29 30 external_deps = [ 31 "c_utils:utils", 32 "drivers_interface_nnrt:libnnrt_proxy_1.0", 33 "googletest:gmock_main", 34 "googletest:gtest_main", 35 "hdf_core:libhdf_utils", 36 "hilog:libhilog", 37 "hitrace:libhitracechain", 38 "mindspore:mindir_lib", 39 "neural_network_runtime:libneural_network_core", 40 "neural_network_runtime:libneural_network_runtime", 41 ] 42} 43 44ohos_unittest("ExecutorV1_0Test") { 45 module_out_path = module_output_path 46 47 sources = [ "../common/v1_0/executor_mock_device.cpp" ] 48 configs = [ ":module_private_config" ] 49 50 external_deps = [ 51 "c_utils:utils", 52 "drivers_interface_nnrt:libnnrt_proxy_1.0", 53 "googletest:gmock_main", 54 "googletest:gtest_main", 55 "hdf_core:libhdf_utils", 56 "hilog:libhilog", 57 "hitrace:libhitracechain", 58 "mindspore:mindir_lib", 59 "neural_network_runtime:libneural_network_core", 60 "neural_network_runtime:libneural_network_runtime", 61 ] 62} 63 64ohos_unittest("DeviceManagerV1_0Test") { 65 module_out_path = module_output_path 66 67 sources = [ "./v1_0/device_manager/device_manager_test.cpp" ] 68 sources += [ "../common/v1_0/mock_idevice.cpp" ] 69 configs = [ ":module_private_config" ] 70 71 external_deps = [ 72 "c_utils:utils", 73 "drivers_interface_nnrt:libnnrt_proxy_1.0", 74 "googletest:gmock_main", 75 "googletest:gtest_main", 76 "hilog:libhilog", 77 "hitrace:libhitracechain", 78 "mindspore:mindir_lib", 79 "neural_network_runtime:libneural_network_core", 80 "neural_network_runtime:libneural_network_runtime", 81 ] 82} 83 84ohos_unittest("DeviceRegistrarV1_0Test") { 85 module_out_path = module_output_path 86 87 sources = [ "./v1_0/device_registrar/device_registrar_test.cpp" ] 88 sources += [ "../common/v1_0/mock_idevice.cpp" ] 89 configs = [ ":module_private_config" ] 90 91 external_deps = [ 92 "c_utils:utils", 93 "drivers_interface_nnrt:libnnrt_proxy_1.0", 94 "googletest:gmock_main", 95 "googletest:gtest_main", 96 "hilog:libhilog", 97 "hitrace:libhitracechain", 98 "mindspore:mindir_lib", 99 "neural_network_runtime:libneural_network_core", 100 "neural_network_runtime:libneural_network_runtime", 101 ] 102} 103 104ohos_unittest("HDIDeviceV1_0Test") { 105 module_out_path = module_output_path 106 107 sources = [ "./v1_0/hdi_device/hdi_device_test.cpp" ] 108 sources += [ "../common/v1_0/mock_idevice.cpp" ] 109 sources += [ "../common/file_utils.cpp" ] 110 configs = [ ":module_private_config" ] 111 112 external_deps = [ 113 "c_utils:utils", 114 "drivers_interface_nnrt:libnnrt_proxy_1.0", 115 "googletest:gmock_main", 116 "googletest:gtest_main", 117 "hilog:libhilog", 118 "hitrace:libhitracechain", 119 "mindspore:mindir_lib", 120 "neural_network_runtime:libneural_network_core", 121 "neural_network_runtime:libneural_network_runtime", 122 ] 123} 124 125ohos_unittest("HDIPreparedModelV1_0Test") { 126 module_out_path = module_output_path 127 128 sources = [ "./v1_0/hdi_prepared_model/hdi_prepared_model_test.cpp" ] 129 sources += [ "../common/v1_0/mock_idevice.cpp" ] 130 sources += [ "../common/file_utils.cpp" ] 131 configs = [ ":module_private_config" ] 132 133 external_deps = [ 134 "c_utils:utils", 135 "drivers_interface_nnrt:libnnrt_proxy_1.0", 136 "googletest:gmock_main", 137 "googletest:gtest_main", 138 "hilog:libhilog", 139 "hitrace:libhitracechain", 140 "mindspore:mindir_lib", 141 "neural_network_runtime:libneural_network_core", 142 "neural_network_runtime:libneural_network_runtime", 143 ] 144} 145 146ohos_unittest("MemoryManagerTest") { 147 module_out_path = module_output_path 148 149 sources = [ "./memory_manager/memory_manager_test.cpp" ] 150 sources += [ "../common/file_utils.cpp" ] 151 configs = [ ":module_private_config" ] 152 153 external_deps = [ 154 "drivers_interface_nnrt:libnnrt_proxy_1.0", 155 "googletest:gmock_main", 156 "googletest:gtest_main", 157 "hilog:libhilog", 158 "hitrace:libhitracechain", 159 "mindspore:mindir_lib", 160 "neural_network_runtime:libneural_network_core", 161 "neural_network_runtime:libneural_network_runtime", 162 ] 163} 164 165ohos_unittest("NeuralNetworkCoreV1_0Test") { 166 module_out_path = module_output_path 167 168 sources = [ "./v1_0/neural_network_core_test/neural_network_core_test.cpp" ] 169 configs = [ ":module_private_config" ] 170 171 external_deps = [ 172 "c_utils:utils", 173 "drivers_interface_nnrt:libnnrt_proxy_1.0", 174 "googletest:gmock_main", 175 "googletest:gtest_main", 176 "hdf_core:libhdf_utils", 177 "hilog:libhilog", 178 "hitrace:libhitracechain", 179 "mindspore:mindir_lib", 180 "neural_network_runtime:libneural_network_core", 181 "neural_network_runtime:libneural_network_runtime", 182 ] 183} 184 185ohos_unittest("QuantParamsTest") { 186 module_out_path = module_output_path 187 188 sources = [ "./quant_param/quant_param_test.cpp" ] 189 configs = [ ":module_private_config" ] 190 191 external_deps = [ 192 "drivers_interface_nnrt:libnnrt_proxy_1.0", 193 "googletest:gmock_main", 194 "googletest:gtest_main", 195 "hilog:libhilog", 196 "hitrace:libhitracechain", 197 "mindspore:mindir_lib", 198 "neural_network_runtime:libneural_network_core", 199 "neural_network_runtime:libneural_network_runtime", 200 ] 201} 202 203ohos_unittest("NNBackendTest") { 204 module_out_path = module_output_path 205 206 sources = [ "./nn_backend/nn_backend_test.cpp" ] 207 configs = [ ":module_private_config" ] 208 209 external_deps = [ 210 "drivers_interface_nnrt:libnnrt_proxy_1.0", 211 "googletest:gmock_main", 212 "googletest:gtest_main", 213 "hilog:libhilog", 214 "hitrace:libhitracechain", 215 "mindspore:mindir_lib", 216 "neural_network_runtime:libneural_network_core", 217 "neural_network_runtime:libneural_network_runtime", 218 ] 219} 220 221ohos_unittest("NNCompiledCacheTest") { 222 module_out_path = module_output_path 223 224 sources = [ "./nn_compiled_cache/nn_compiled_cache_test.cpp" ] 225 configs = [ ":module_private_config" ] 226 227 external_deps = [ 228 "drivers_interface_nnrt:libnnrt_proxy_1.0", 229 "googletest:gmock_main", 230 "googletest:gtest_main", 231 "hilog:libhilog", 232 "hitrace:libhitracechain", 233 "mindspore:mindir_lib", 234 "neural_network_runtime:libneural_network_core", 235 "neural_network_runtime:libneural_network_runtime", 236 ] 237} 238 239ohos_unittest("NNCompilerTest") { 240 module_out_path = module_output_path 241 242 sources = [ "./nn_compiler/nn_compiler_test.cpp" ] 243 configs = [ ":module_private_config" ] 244 245 external_deps = [ 246 "drivers_interface_nnrt:libnnrt_proxy_1.0", 247 "googletest:gmock_main", 248 "googletest:gtest_main", 249 "hilog:libhilog", 250 "hitrace:libhitracechain", 251 "mindspore:mindir_lib", 252 "neural_network_runtime:libneural_network_core", 253 "neural_network_runtime:libneural_network_runtime", 254 ] 255} 256 257ohos_unittest("NNExecutorTest") { 258 module_out_path = module_output_path 259 260 sources = [ "./nn_executor/nn_executor_test.cpp" ] 261 configs = [ ":module_private_config" ] 262 263 external_deps = [ 264 "drivers_interface_nnrt:libnnrt_proxy_1.0", 265 "googletest:gmock_main", 266 "googletest:gtest_main", 267 "hilog:libhilog", 268 "hitrace:libhitracechain", 269 "mindspore:mindir_lib", 270 "neural_network_runtime:libneural_network_core", 271 "neural_network_runtime:libneural_network_runtime", 272 ] 273} 274 275ohos_unittest("NNTensor2_0Test") { 276 module_out_path = module_output_path 277 278 sources = [ "./nn_tensor/nn_tensor_test.cpp" ] 279 configs = [ ":module_private_config" ] 280 281 external_deps = [ 282 "drivers_interface_nnrt:libnnrt_proxy_1.0", 283 "googletest:gmock_main", 284 "googletest:gtest_main", 285 "hilog:libhilog", 286 "hitrace:libhitracechain", 287 "mindspore:mindir_lib", 288 "neural_network_runtime:libneural_network_core", 289 "neural_network_runtime:libneural_network_runtime", 290 ] 291} 292 293ohos_unittest("TransformV1_0Test") { 294 module_out_path = module_output_path 295 296 sources = [ "./v1_0/transform/transform_test.cpp" ] 297 configs = [ ":module_private_config" ] 298 299 external_deps = [ 300 "drivers_interface_nnrt:libnnrt_proxy_1.0", 301 "googletest:gmock_main", 302 "googletest:gtest_main", 303 "hilog:libhilog", 304 "hitrace:libhitracechain", 305 "mindspore:mindir_lib", 306 "neural_network_runtime:libneural_network_core", 307 "neural_network_runtime:libneural_network_runtime", 308 ] 309} 310 311ohos_unittest("InnerModelV1_0Test") { 312 module_out_path = module_output_path 313 314 sources = [ "./v1_0/inner_model/inner_model_test.cpp" ] 315 sources += [ "../common/v1_0/inner_model_mock_device.cpp" ] 316 configs = [ ":module_private_config" ] 317 318 external_deps = [ 319 "c_utils:utils", 320 "drivers_interface_nnrt:libnnrt_proxy_1.0", 321 "googletest:gmock_main", 322 "googletest:gtest_main", 323 "hdf_core:libhdf_utils", 324 "hilog:libhilog", 325 "hitrace:libhitracechain", 326 "mindspore:mindir_lib", 327 "neural_network_runtime:libneural_network_core", 328 "neural_network_runtime:libneural_network_runtime", 329 ] 330} 331 332ohos_unittest("NnTensorV1_0Test") { 333 module_out_path = module_output_path 334 335 sources = [ "./v1_0/inner_model/nn_tensor_test.cpp" ] 336 configs = [ ":module_private_config" ] 337 338 external_deps = [ 339 "c_utils:utils", 340 "drivers_interface_nnrt:libnnrt_proxy_1.0", 341 "googletest:gmock_main", 342 "googletest:gtest_main", 343 "hdf_core:libhdf_utils", 344 "hilog:libhilog", 345 "hitrace:libhitracechain", 346 "mindspore:mindir_lib", 347 "neural_network_runtime:libneural_network_core", 348 "neural_network_runtime:libneural_network_runtime", 349 ] 350} 351 352ohos_unittest("NnTensorDescV1_0Test") { 353 module_out_path = module_output_path 354 355 sources = [ "./v1_0/inner_model/nn_tensor_desc_test.cpp" ] 356 configs = [ ":module_private_config" ] 357 358 external_deps = [ 359 "c_utils:utils", 360 "drivers_interface_nnrt:libnnrt_proxy_1.0", 361 "googletest:gmock_main", 362 "googletest:gtest_main", 363 "hdf_core:libhdf_utils", 364 "hilog:libhilog", 365 "hitrace:libhitracechain", 366 "mindspore:mindir_lib", 367 "neural_network_runtime:libneural_network_core", 368 "neural_network_runtime:libneural_network_runtime", 369 ] 370} 371 372ohos_unittest("NnValidationV1_0Test") { 373 module_out_path = module_output_path 374 375 sources = [ "./v1_0/inner_model/nn_validation_test.cpp" ] 376 configs = [ ":module_private_config" ] 377 378 external_deps = [ 379 "c_utils:utils", 380 "drivers_interface_nnrt:libnnrt_proxy_1.0", 381 "googletest:gmock_main", 382 "googletest:gtest_main", 383 "hdf_core:libhdf_utils", 384 "hilog:libhilog", 385 "hitrace:libhitracechain", 386 "mindspore:mindir_lib", 387 "neural_network_runtime:libneural_network_core", 388 "neural_network_runtime:libneural_network_runtime", 389 ] 390} 391 392ohos_unittest("OpsRegistryV1_0Test") { 393 module_out_path = module_output_path 394 395 sources = [ "./v1_0/inner_model/ops_registry_test.cpp" ] 396 configs = [ ":module_private_config" ] 397 398 external_deps = [ 399 "c_utils:utils", 400 "drivers_interface_nnrt:libnnrt_proxy_1.0", 401 "googletest:gmock_main", 402 "googletest:gtest_main", 403 "hdf_core:libhdf_utils", 404 "hilog:libhilog", 405 "hitrace:libhitracechain", 406 "mindspore:mindir_lib", 407 "neural_network_runtime:libneural_network_core", 408 "neural_network_runtime:libneural_network_runtime", 409 ] 410} 411 412ohos_unittest("NeuralNetworkRuntimeV1_0Test") { 413 module_out_path = module_output_path 414 415 sources = 416 [ "./v1_0/neural_network_runtime_test/neural_network_runtime_test.cpp" ] 417 sources += [ "../common/v1_0/executor_mock_device.cpp" ] 418 419 configs = [ ":module_private_config" ] 420 421 external_deps = [ 422 "c_utils:utils", 423 "drivers_interface_nnrt:libnnrt_proxy_1.0", 424 "googletest:gmock_main", 425 "googletest:gtest_main", 426 "hdf_core:libhdf_utils", 427 "hilog:libhilog", 428 "hitrace:libhitracechain", 429 "mindspore:mindir_lib", 430 "neural_network_runtime:libneural_network_core", 431 "neural_network_runtime:libneural_network_runtime", 432 ] 433} 434 435ohos_unittest("CompilationV2_0Test") { 436 module_out_path = module_output_path 437 438 sources = [ "../common/v2_0/compilation_mock_idevice.cpp" ] 439 configs = [ ":module_private_config" ] 440 441 external_deps = [ 442 "c_utils:utils", 443 "drivers_interface_nnrt:libnnrt_proxy_2.0", 444 "googletest:gmock_main", 445 "googletest:gtest_main", 446 "hdf_core:libhdf_utils", 447 "hilog:libhilog", 448 "hitrace:libhitracechain", 449 "mindspore:mindir_lib", 450 "neural_network_runtime:libneural_network_core", 451 "neural_network_runtime:libneural_network_runtime", 452 ] 453} 454 455ohos_unittest("ExecutorV2_0Test") { 456 module_out_path = module_output_path 457 458 sources = [ "../common/v2_0/executor_mock_device.cpp" ] 459 configs = [ ":module_private_config" ] 460 461 external_deps = [ 462 "c_utils:utils", 463 "drivers_interface_nnrt:libnnrt_proxy_2.0", 464 "googletest:gmock_main", 465 "googletest:gtest_main", 466 "hdf_core:libhdf_utils", 467 "hilog:libhilog", 468 "hitrace:libhitracechain", 469 "mindspore:mindir_lib", 470 "neural_network_runtime:libneural_network_core", 471 "neural_network_runtime:libneural_network_runtime", 472 ] 473} 474 475ohos_unittest("DeviceManagerV2_0Test") { 476 module_out_path = module_output_path 477 478 sources = [ "./v2_0/device_manager/device_manager_test.cpp" ] 479 sources += [ "../common/v2_0/mock_idevice.cpp" ] 480 configs = [ ":module_private_config" ] 481 482 external_deps = [ 483 "c_utils:utils", 484 "drivers_interface_nnrt:libnnrt_proxy_2.0", 485 "googletest:gmock_main", 486 "googletest:gtest_main", 487 "hilog:libhilog", 488 "hitrace:libhitracechain", 489 "mindspore:mindir_lib", 490 "neural_network_runtime:libneural_network_core", 491 "neural_network_runtime:libneural_network_runtime", 492 ] 493} 494 495ohos_unittest("DeviceRegistrarV2_0Test") { 496 module_out_path = module_output_path 497 498 sources = [ "./v2_0/device_registrar/device_registrar_test.cpp" ] 499 sources += [ "../common/v2_0/mock_idevice.cpp" ] 500 configs = [ ":module_private_config" ] 501 502 external_deps = [ 503 "c_utils:utils", 504 "drivers_interface_nnrt:libnnrt_proxy_2.0", 505 "googletest:gmock_main", 506 "googletest:gtest_main", 507 "hilog:libhilog", 508 "hitrace:libhitracechain", 509 "mindspore:mindir_lib", 510 "neural_network_runtime:libneural_network_core", 511 "neural_network_runtime:libneural_network_runtime", 512 ] 513} 514 515ohos_unittest("HDIDeviceV2_0Test") { 516 module_out_path = module_output_path 517 518 sources = [ "./v2_0/hdi_device/hdi_device_test.cpp" ] 519 sources += [ "../common/v2_0/mock_idevice.cpp" ] 520 sources += [ "../common/file_utils.cpp" ] 521 configs = [ ":module_private_config" ] 522 523 external_deps = [ 524 "c_utils:utils", 525 "drivers_interface_nnrt:libnnrt_proxy_2.0", 526 "googletest:gmock_main", 527 "googletest:gtest_main", 528 "hilog:libhilog", 529 "hitrace:libhitracechain", 530 "mindspore:mindir_lib", 531 "neural_network_runtime:libneural_network_core", 532 "neural_network_runtime:libneural_network_runtime", 533 ] 534} 535 536ohos_unittest("HDIPreparedModelV2_0Test") { 537 module_out_path = module_output_path 538 539 sources = [ "./v2_0/hdi_prepared_model/hdi_prepared_model_test.cpp" ] 540 sources += [ "../common/v2_0/mock_idevice.cpp" ] 541 sources += [ "../common/file_utils.cpp" ] 542 configs = [ ":module_private_config" ] 543 544 external_deps = [ 545 "c_utils:utils", 546 "drivers_interface_nnrt:libnnrt_proxy_2.0", 547 "googletest:gmock_main", 548 "googletest:gtest_main", 549 "hilog:libhilog", 550 "hitrace:libhitracechain", 551 "mindspore:mindir_lib", 552 "neural_network_runtime:libneural_network_core", 553 "neural_network_runtime:libneural_network_runtime", 554 ] 555} 556 557ohos_unittest("HDIPreparedModelV2_1Test") { 558 module_out_path = module_output_path 559 560 sources = [ "./v2_1/hdi_prepared_model/hdi_prepared_model_test.cpp" ] 561 sources += [ "../common/v2_1/mock_idevice.cpp" ] 562 sources += [ "../common/file_utils.cpp" ] 563 configs = [ ":module_private_config" ] 564 565 external_deps = [ 566 "c_utils:utils", 567 "drivers_interface_nnrt:libnnrt_proxy_2.0", 568 "googletest:gmock_main", 569 "googletest:gtest_main", 570 "hilog:libhilog", 571 "hitrace:libhitracechain", 572 "mindspore:mindir_lib", 573 "neural_network_runtime:libneural_network_core", 574 "neural_network_runtime:libneural_network_runtime", 575 ] 576} 577 578ohos_unittest("TransformV2_0Test") { 579 module_out_path = module_output_path 580 581 sources = [ "./v2_0/transform/transform_test.cpp" ] 582 configs = [ ":module_private_config" ] 583 584 external_deps = [ 585 "drivers_interface_nnrt:libnnrt_proxy_2.0", 586 "googletest:gmock_main", 587 "googletest:gtest_main", 588 "hilog:libhilog", 589 "hitrace:libhitracechain", 590 "mindspore:mindir_lib", 591 "neural_network_runtime:libneural_network_core", 592 "neural_network_runtime:libneural_network_runtime", 593 ] 594} 595 596ohos_unittest("InnerModelV2_0Test") { 597 module_out_path = module_output_path 598 599 sources = [ "./v2_0/inner_model/inner_model_test.cpp" ] 600 sources += [ "../common/v2_0/inner_model_mock_device.cpp" ] 601 configs = [ ":module_private_config" ] 602 603 external_deps = [ 604 "c_utils:utils", 605 "drivers_interface_nnrt:libnnrt_proxy_2.0", 606 "googletest:gmock_main", 607 "googletest:gtest_main", 608 "hdf_core:libhdf_utils", 609 "hilog:libhilog", 610 "hitrace:libhitracechain", 611 "mindspore:mindir_lib", 612 "neural_network_runtime:libneural_network_core", 613 "neural_network_runtime:libneural_network_runtime", 614 ] 615} 616 617ohos_unittest("NnTensorV2_0Test") { 618 module_out_path = module_output_path 619 620 sources = [ "./v2_0/inner_model/nn_tensor_test.cpp" ] 621 configs = [ ":module_private_config" ] 622 623 external_deps = [ 624 "c_utils:utils", 625 "drivers_interface_nnrt:libnnrt_proxy_2.0", 626 "googletest:gmock_main", 627 "googletest:gtest_main", 628 "hdf_core:libhdf_utils", 629 "hilog:libhilog", 630 "hitrace:libhitracechain", 631 "mindspore:mindir_lib", 632 "neural_network_runtime:libneural_network_core", 633 "neural_network_runtime:libneural_network_runtime", 634 ] 635} 636 637ohos_unittest("NnValidationV2_0Test") { 638 module_out_path = module_output_path 639 640 sources = [ "./v2_0/inner_model/nn_validation_test.cpp" ] 641 configs = [ ":module_private_config" ] 642 643 external_deps = [ 644 "c_utils:utils", 645 "drivers_interface_nnrt:libnnrt_proxy_2.0", 646 "googletest:gmock_main", 647 "googletest:gtest_main", 648 "hdf_core:libhdf_utils", 649 "hilog:libhilog", 650 "hitrace:libhitracechain", 651 "mindspore:mindir_lib", 652 "neural_network_runtime:libneural_network_core", 653 "neural_network_runtime:libneural_network_runtime", 654 ] 655} 656 657ohos_unittest("OpsRegistryV2_0Test") { 658 module_out_path = module_output_path 659 660 sources = [ "./v2_0/inner_model/ops_registry_test.cpp" ] 661 configs = [ ":module_private_config" ] 662 663 external_deps = [ 664 "c_utils:utils", 665 "drivers_interface_nnrt:libnnrt_proxy_2.0", 666 "googletest:gmock_main", 667 "googletest:gtest_main", 668 "hdf_core:libhdf_utils", 669 "hilog:libhilog", 670 "hitrace:libhitracechain", 671 "mindspore:mindir_lib", 672 "neural_network_runtime:libneural_network_core", 673 "neural_network_runtime:libneural_network_runtime", 674 ] 675} 676 677ohos_unittest("NeuralNetworkRuntimeV2_0Test") { 678 module_out_path = module_output_path 679 680 sources = 681 [ "./v2_0/neural_network_runtime_test/neural_network_runtime_test.cpp" ] 682 sources += [ "../common/v2_0/executor_mock_device.cpp" ] 683 684 configs = [ ":module_private_config" ] 685 686 external_deps = [ 687 "c_utils:utils", 688 "drivers_interface_nnrt:libnnrt_proxy_2.0", 689 "googletest:gmock_main", 690 "googletest:gtest_main", 691 "hdf_core:libhdf_utils", 692 "hilog:libhilog", 693 "hitrace:libhitracechain", 694 "mindspore:mindir_lib", 695 "neural_network_runtime:libneural_network_core", 696 "neural_network_runtime:libneural_network_runtime", 697 ] 698} 699 700group("components_unittest") { 701 testonly = true 702 deps = [ 703 ":DeviceManagerV1_0Test", 704 ":HDIDeviceV1_0Test", 705 ":HDIDeviceV2_0Test", 706 ":HDIPreparedModelV1_0Test", 707 ":HDIPreparedModelV2_0Test", 708 ":HDIPreparedModelV2_1Test", 709 ":InnerModelV1_0Test", 710 ":InnerModelV2_0Test", 711 ":MemoryManagerTest", 712 ":NNBackendTest", 713 ":NNCompiledCacheTest", 714 ":NNCompilerTest", 715 ":NNExecutorTest", 716 ":NNTensor2_0Test", 717 ":NeuralNetworkCoreV1_0Test", 718 ":NeuralNetworkRuntimeV1_0Test", 719 ":NeuralNetworkRuntimeV2_0Test", 720 ":NnTensorDescV1_0Test", 721 ":NnTensorV1_0Test", 722 ":NnTensorV2_0Test", 723 ":NnValidationV1_0Test", 724 ":NnValidationV2_0Test", 725 ":OpsRegistryV1_0Test", 726 ":OpsRegistryV2_0Test", 727 ":QuantParamsTest", 728 ":TransformV1_0Test", 729 ":TransformV2_0Test", 730 ] 731} 732