diff --git a/common/test/unittest/common/utils/BUILD.gn b/common/test/unittest/common/utils/BUILD.gn index 864d79fe316949c4a61a28a0f06575f86dfef13a..9a99e51b14529c2a6ff2d771e5d1241008334f58 100644 --- a/common/test/unittest/common/utils/BUILD.gn +++ b/common/test/unittest/common/utils/BUILD.gn @@ -1,4 +1,4 @@ -# Copyright (c) 2022-2024 Huawei Device Co., Ltd. +# Copyright (c) 2022-2025 Huawei Device Co., Ltd. # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at @@ -15,7 +15,7 @@ import("//build/test.gni") import( "//foundation/distributedhardware/distributed_camera/distributedcamera.gni") -module_out_path = "distributed_camera/utils_test" +module_out_path = "${unittest_output_path}/utils_test" config("module_private_config") { visibility = [ ":*" ] diff --git a/distributedcamera.gni b/distributedcamera.gni index 598cd8c84714f7506c77867674d3c6020a66fb70..40b0b515824e3a84d033cdc0d8a0de3442bc291e 100644 --- a/distributedcamera.gni +++ b/distributedcamera.gni @@ -1,4 +1,4 @@ -# Copyright (c) 2021-2023 Huawei Device Co., Ltd. +# Copyright (c) 2021-2025 Huawei Device Co., Ltd. # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at @@ -16,6 +16,7 @@ distributedcamera_path = "//foundation/distributedhardware/distributed_camera" distributedhardwarefwk_path = "//foundation/distributedhardware/distributed_hardware_fwk" fuzz_test_output_path = "distributed_camera/distributed_camera" +unittest_output_path = "distributed_camera/distributed_camera" camera_hdf_path = "//drivers/peripheral" camerastandard_path = "//foundation/multimedia/camera_framework" diff --git a/interfaces/inner_kits/native_cpp/test/unittest/common/camera_sink/BUILD.gn b/interfaces/inner_kits/native_cpp/test/unittest/common/camera_sink/BUILD.gn index e4e9402a41423b788eac8d1d566d9db5e8809192..b1619f6460ded2bc193b8eba755d49ce23ef0acb 100644 --- a/interfaces/inner_kits/native_cpp/test/unittest/common/camera_sink/BUILD.gn +++ b/interfaces/inner_kits/native_cpp/test/unittest/common/camera_sink/BUILD.gn @@ -1,4 +1,4 @@ -# Copyright (c) 2022-2024 Huawei Device Co., Ltd. +# Copyright (c) 2022-2025 Huawei Device Co., Ltd. # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at @@ -15,7 +15,7 @@ import("//build/test.gni") import( "//foundation/distributedhardware/distributed_camera/distributedcamera.gni") -module_out_path = "distributed_camera/dcamera_sink_handler_test" +module_out_path = "${unittest_output_path}/dcamera_sink_handler_test" config("module_private_config") { visibility = [ ":*" ] diff --git a/interfaces/inner_kits/native_cpp/test/unittest/common/camera_source/BUILD.gn b/interfaces/inner_kits/native_cpp/test/unittest/common/camera_source/BUILD.gn index 8556c3398ab6f3f1ee2d2de5f495718bbf9123cd..25954866a85683bc2bc2711286bdbcb59b130452 100644 --- a/interfaces/inner_kits/native_cpp/test/unittest/common/camera_source/BUILD.gn +++ b/interfaces/inner_kits/native_cpp/test/unittest/common/camera_source/BUILD.gn @@ -1,4 +1,4 @@ -# Copyright (c) 2022-2024 Huawei Device Co., Ltd. +# Copyright (c) 2022-2025 Huawei Device Co., Ltd. # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at @@ -15,7 +15,7 @@ import("//build/test.gni") import( "//foundation/distributedhardware/distributed_camera/distributedcamera.gni") -module_out_path = "distributed_camera/dcamera_source_handler_test" +module_out_path = "${unittest_output_path}/dcamera_source_handler_test" config("module_private_config") { visibility = [ ":*" ] diff --git a/services/cameraservice/base/test/unittest/common/base/BUILD.gn b/services/cameraservice/base/test/unittest/common/base/BUILD.gn index 5c824bffe4934402b8807414a3e070f4e2feb6ba..247e45ab654601bcc256170c720a7003a0c278d4 100755 --- a/services/cameraservice/base/test/unittest/common/base/BUILD.gn +++ b/services/cameraservice/base/test/unittest/common/base/BUILD.gn @@ -1,4 +1,4 @@ -# Copyright (c) 2021-2024 Huawei Device Co., Ltd. +# Copyright (c) 2021-2025 Huawei Device Co., Ltd. # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at @@ -15,7 +15,7 @@ import("//build/test.gni") import( "//foundation/distributedhardware/distributed_camera/distributedcamera.gni") -module_out_path = "distributed_camera/dcamera_services_base_test" +module_out_path = "${unittest_output_path}/dcamera_services_base_test" config("module_private_config") { visibility = [ ":*" ] diff --git a/services/cameraservice/cameraoperator/client/test/unittest/common/cameraoperator/BUILD.gn b/services/cameraservice/cameraoperator/client/test/unittest/common/cameraoperator/BUILD.gn index 9304e814f6493bbd17cf623f6247fa1085089ce0..2b7c452a0e2b86c916356bdeb151d03a866994eb 100644 --- a/services/cameraservice/cameraoperator/client/test/unittest/common/cameraoperator/BUILD.gn +++ b/services/cameraservice/cameraoperator/client/test/unittest/common/cameraoperator/BUILD.gn @@ -1,4 +1,4 @@ -# Copyright (c) 2021-2024 Huawei Device Co., Ltd. +# Copyright (c) 2021-2025 Huawei Device Co., Ltd. # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at @@ -15,7 +15,7 @@ import("//build/test.gni") import( "//foundation/distributedhardware/distributed_camera/distributedcamera.gni") -module_out_path = "distributed_camera/dcamera_client_test" +module_out_path = "${unittest_output_path}/dcamera_client_test" config("module_private_config") { visibility = [ ":*" ] diff --git a/services/cameraservice/cameraoperator/handler/test/unittest/common/dcamerahandler/BUILD.gn b/services/cameraservice/cameraoperator/handler/test/unittest/common/dcamerahandler/BUILD.gn index d1521dc0939ff5910c0d5331a586ff8cdbb242a4..5372ab2f4be7c9894cb92d0f856cfe4e555e1634 100644 --- a/services/cameraservice/cameraoperator/handler/test/unittest/common/dcamerahandler/BUILD.gn +++ b/services/cameraservice/cameraoperator/handler/test/unittest/common/dcamerahandler/BUILD.gn @@ -1,4 +1,4 @@ -# Copyright (c) 2021 - 2024 Huawei Device Co., Ltd. +# Copyright (c) 2021 - 2025 Huawei Device Co., Ltd. # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at @@ -15,7 +15,7 @@ import("//build/test.gni") import( "//foundation/distributedhardware/distributed_camera/distributedcamera.gni") -module_out_path = "distributed_camera/dcamera_handler_test" +module_out_path = "${unittest_output_path}/dcamera_handler_test" config("module_private_config") { visibility = [ ":*" ] diff --git a/services/cameraservice/sinkservice/test/unittest/common/distributedcamera/BUILD.gn b/services/cameraservice/sinkservice/test/unittest/common/distributedcamera/BUILD.gn index 619311f433c00ae6d73e7ea93b5ac11acac488e3..e05f6326b29b6b6e5de6ee053a440f12d4021761 100644 --- a/services/cameraservice/sinkservice/test/unittest/common/distributedcamera/BUILD.gn +++ b/services/cameraservice/sinkservice/test/unittest/common/distributedcamera/BUILD.gn @@ -1,4 +1,4 @@ -# Copyright (c) 2021 - 2024 Huawei Device Co., Ltd. +# Copyright (c) 2021 - 2025 Huawei Device Co., Ltd. # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at @@ -15,7 +15,7 @@ import("//build/test.gni") import( "//foundation/distributedhardware/distributed_camera/distributedcamera.gni") -module_out_path = "distributed_camera/dcamera_sink_test" +module_out_path = "${unittest_output_path}/dcamera_sink_test" config("module_private_config") { visibility = [ ":*" ] diff --git a/services/cameraservice/sinkservice/test/unittest/common/distributedcameramgr/BUILD.gn b/services/cameraservice/sinkservice/test/unittest/common/distributedcameramgr/BUILD.gn index 96f0d2cb1f9b5bf13246f13c221a09d2b862bf9c..76b417e87b2cf5f941d77a1b776dd797817818de 100644 --- a/services/cameraservice/sinkservice/test/unittest/common/distributedcameramgr/BUILD.gn +++ b/services/cameraservice/sinkservice/test/unittest/common/distributedcameramgr/BUILD.gn @@ -1,4 +1,4 @@ -# Copyright (c) 2021 - 2024 Huawei Device Co., Ltd. +# Copyright (c) 2021 - 2025 Huawei Device Co., Ltd. # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at @@ -15,7 +15,7 @@ import("//build/test.gni") import( "//foundation/distributedhardware/distributed_camera/distributedcamera.gni") -module_out_path = "distributed_camera/dcamera_sink_mgr_test" +module_out_path = "${unittest_output_path}/dcamera_sink_mgr_test" config("module_private_config") { visibility = [ ":*" ] diff --git a/services/cameraservice/sourceservice/test/unittest/common/distributedcamera/BUILD.gn b/services/cameraservice/sourceservice/test/unittest/common/distributedcamera/BUILD.gn index ac6bba897c8916dc77e32a2a4fab933cebfbaa7d..4686f06e17e2349b406d1effbcc997debc98f6f7 100644 --- a/services/cameraservice/sourceservice/test/unittest/common/distributedcamera/BUILD.gn +++ b/services/cameraservice/sourceservice/test/unittest/common/distributedcamera/BUILD.gn @@ -1,4 +1,4 @@ -# Copyright (c) 2021-2024 Huawei Device Co., Ltd. +# Copyright (c) 2021-2025 Huawei Device Co., Ltd. # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at @@ -15,7 +15,7 @@ import("//build/test.gni") import( "//foundation/distributedhardware/distributed_camera/distributedcamera.gni") -module_out_path = "distributed_camera/dcamera_source_test" +module_out_path = "${unittest_output_path}/dcamera_source_test" config("module_private_config") { visibility = [ ":*" ] diff --git a/services/cameraservice/sourceservice/test/unittest/common/distributedcameramgr/BUILD.gn b/services/cameraservice/sourceservice/test/unittest/common/distributedcameramgr/BUILD.gn index d0a99d2b984f1c74fe540274ace56c70b062abb7..81fa3d002d2eb6d8bae8c71ef3857a1a142b9b71 100644 --- a/services/cameraservice/sourceservice/test/unittest/common/distributedcameramgr/BUILD.gn +++ b/services/cameraservice/sourceservice/test/unittest/common/distributedcameramgr/BUILD.gn @@ -1,4 +1,4 @@ -# Copyright (c) 2021-2024 Huawei Device Co., Ltd. +# Copyright (c) 2021-2025 Huawei Device Co., Ltd. # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at @@ -15,7 +15,7 @@ import("//build/test.gni") import( "//foundation/distributedhardware/distributed_camera/distributedcamera.gni") -module_out_path = "distributed_camera/dcamera_source_mgr_test" +module_out_path = "${unittest_output_path}/dcamera_source_mgr_test" config("module_private_config") { visibility = [ ":*" ] diff --git a/services/channel/test/unittest/common/channel/BUILD.gn b/services/channel/test/unittest/common/channel/BUILD.gn index adad7c773bac97fda4e71ccc85c8dd5ee99ad43a..099917d906099503322cee40375045381d0031bc 100644 --- a/services/channel/test/unittest/common/channel/BUILD.gn +++ b/services/channel/test/unittest/common/channel/BUILD.gn @@ -15,7 +15,7 @@ import("//build/test.gni") import( "//foundation/distributedhardware/distributed_camera/distributedcamera.gni") -module_out_path = "distributed_camera/dcamera_channel_test" +module_out_path = "${unittest_output_path}/dcamera_channel_test" config("module_private_config") { visibility = [ ":*" ] diff --git a/services/data_process/test/unittest/common/pipeline/BUILD.gn b/services/data_process/test/unittest/common/pipeline/BUILD.gn index b7bdd7a703cb767fab518429a3e44a1f4f93e4a1..0d4f50220cf4d1197aa3316ac77785fbdc8d8f08 100644 --- a/services/data_process/test/unittest/common/pipeline/BUILD.gn +++ b/services/data_process/test/unittest/common/pipeline/BUILD.gn @@ -1,4 +1,4 @@ -# Copyright (c) 2022-2024 Huawei Device Co., Ltd. +# Copyright (c) 2022-2025 Huawei Device Co., Ltd. # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at @@ -15,7 +15,7 @@ import("//build/test.gni") import( "//foundation/distributedhardware/distributed_camera/distributedcamera.gni") -module_out_path = "distributed_camera/dcamera_data_process_test" +module_out_path = "${unittest_output_path}/dcamera_data_process_test" config("module_private_config") { visibility = [ ":*" ] diff --git a/services/data_process/test/unittest/common/pipeline_node/BUILD.gn b/services/data_process/test/unittest/common/pipeline_node/BUILD.gn index 3b2e1336d870f118602f1ea78763ae5aefad922a..bc2ce6c856b3c143a95e24e23273bbf79be63cf3 100644 --- a/services/data_process/test/unittest/common/pipeline_node/BUILD.gn +++ b/services/data_process/test/unittest/common/pipeline_node/BUILD.gn @@ -1,4 +1,4 @@ -# Copyright (c) 2022-2024 Huawei Device Co., Ltd. +# Copyright (c) 2022-2025 Huawei Device Co., Ltd. # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at @@ -15,7 +15,7 @@ import("//build/test.gni") import( "//foundation/distributedhardware/distributed_camera/distributedcamera.gni") -module_out_path = "distributed_camera/dcamera_data_process_test" +module_out_path = "${unittest_output_path}/dcamera_data_process_test" config("module_private_config") { visibility = [ ":*" ]