From 91f61974690376e1b0a69f626db5058e2f43b7ce Mon Sep 17 00:00:00 2001 From: wangyikai Date: Wed, 2 Jul 2025 16:48:33 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90hdf=5Fcore=E3=80=91=E3=80=90unittest?= =?UTF-8?q?=E3=80=91hdf=5Fcore=E5=B1=8F=E8=94=BDsample=E7=9B=B8=E5=85=B3?= =?UTF-8?q?=E7=94=A8=E4=BE=8B(=E4=BD=BF=E7=94=A8with=5Fsample=E6=A0=87?= =?UTF-8?q?=E7=AD=BE)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: wangyikai --- adapter/uhdf2/test/BUILD.gn | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/adapter/uhdf2/test/BUILD.gn b/adapter/uhdf2/test/BUILD.gn index 1650c4b43..e6df9923f 100644 --- a/adapter/uhdf2/test/BUILD.gn +++ b/adapter/uhdf2/test/BUILD.gn @@ -11,6 +11,8 @@ # See the License for the specific language governing permissions and # limitations under the License. +import("//drivers/hdf_core/adapter/uhdf2/uhdf.gni") + declare_args() { hdf_core_khdf_test_support = true hdf_core_platform_test_support = false @@ -23,10 +25,6 @@ if (hdf_core_khdf_test_support) { "./../../../framework/test/fuzztest:hdf_framework_fuzztest", "fuzztest:hdf_platform_test", "unittest/config:hdf_adapter_uhdf_test_config", - "unittest/load_vdi:hdf_load_vdi_test", - "unittest/load_vdi:libvdi_sample1_driver", - "unittest/load_vdi:libvdi_sample1_symbol", - "unittest/load_vdi:libvdi_sample2_driver", "unittest/manager:hdf_adapter_uhdf_test_core_shared", "unittest/manager:hdf_adapter_uhdf_test_ioservice", "unittest/manager:hdf_adapter_uhdf_test_manager", @@ -38,6 +36,14 @@ if (hdf_core_khdf_test_support) { "unittest/osal:hdf_adapter_uhdf_test_osal_posix", "unittest/platform/i2c:ui2c_test", ] + if (with_sample) { + deps += [ + "unittest/load_vdi:hdf_load_vdi_test", + "unittest/load_vdi:libvdi_sample1_driver", + "unittest/load_vdi:libvdi_sample1_symbol", + "unittest/load_vdi:libvdi_sample2_driver", + ] + } if (hdf_core_platform_test_support) { deps += [ "unittest/platform:hdf_adapter_uhdf_test_platform" ] } @@ -48,14 +54,19 @@ if (hdf_core_khdf_test_support) { deps = [ "./../../../framework/test/fuzztest:hdf_framework_fuzztest", "fuzztest:hdf_platform_test", - "unittest/load_vdi:hdf_load_vdi_test", - "unittest/load_vdi:libvdi_sample1_driver", - "unittest/load_vdi:libvdi_sample1_symbol", - "unittest/load_vdi:libvdi_sample2_driver", "unittest/manager:hdf_adapter_uhdf_test_core_shared", "unittest/manager:hdf_adapter_uhdf_test_remote_adapter", "unittest/manager:hdf_adapter_uhdf_test_sbuf", "unittest/osal:hdf_adapter_uhdf_test_osal_posix", ] + + if (with_sample) { + deps += [ + "unittest/load_vdi:hdf_load_vdi_test", + "unittest/load_vdi:libvdi_sample1_driver", + "unittest/load_vdi:libvdi_sample1_symbol", + "unittest/load_vdi:libvdi_sample2_driver", + ] + } } } -- Gitee