From c34a7b902c0264a346d4b60432fb64bfe7901bfc Mon Sep 17 00:00:00 2001 From: gaojuxin Date: Thu, 13 Feb 2025 16:14:04 +0800 Subject: [PATCH] bundle_framewor: Add loongarch support Signed-off-by: gaojuxin --- services/bundlemgr/include/bundle_service_constants.h | 4 +++- .../unittest/bms_bundle_clone_installer_test/BUILD.gn | 2 +- .../test/unittest/bms_bundle_installer_test/BUILD.gn | 8 ++++---- .../unittest/bms_bundle_kit_service_base_test/BUILD.gn | 2 ++ .../bms_bundle_kit_service_base_test.cpp | 6 +++--- .../test/unittest/bms_bundle_kit_service_test/BUILD.gn | 2 ++ .../bms_bundle_kit_service_test.cpp | 2 +- .../test/unittest/bms_bundle_resource_test/BUILD.gn | 2 +- .../bundlemgr/test/unittest/bms_data_mgr_test/BUILD.gn | 4 ++-- .../test/unittest/bms_event_handler_test/BUILD.gn | 2 +- .../bundleinstalldhost_fuzzer/BUILD.gn | 2 +- .../bundleinstallerhost_fuzzer/BUILD.gn | 2 +- .../BUILD.gn | 2 +- .../appservicefwkinstallerbeforeinstall_fuzzer/BUILD.gn | 2 +- .../BUILD.gn | 2 +- .../BUILD.gn | 2 +- .../appservicefwkinstallercheckfiletype_fuzzer/BUILD.gn | 2 +- .../appservicefwkinstallerextractmodule_fuzzer/BUILD.gn | 2 +- .../BUILD.gn | 2 +- .../BUILD.gn | 2 +- .../appservicefwkinstallerinstall_fuzzer/BUILD.gn | 2 +- .../BUILD.gn | 2 +- .../appservicefwkinstallermkdirifnotexist_fuzzer/BUILD.gn | 2 +- .../BUILD.gn | 2 +- .../appservicefwkinstallerprocessinstall_fuzzer/BUILD.gn | 2 +- .../BUILD.gn | 2 +- .../appservicefwkinstallerremoveinfo_fuzzer/BUILD.gn | 2 +- .../appservicefwkinstallerrollback_fuzzer/BUILD.gn | 2 +- .../BUILD.gn | 2 +- .../BUILD.gn | 2 +- .../BUILD.gn | 2 +- .../BUILD.gn | 2 +- .../BUILD.gn | 2 +- .../bmsbundleresourcehelper_fuzzer/BUILD.gn | 2 +- .../fuzztest_others/bmsextensionclient_fuzzer/BUILD.gn | 2 +- .../fuzztest_others/bundlecloneinstaller_fuzzer/BUILD.gn | 2 +- .../fuzztest_others/bundlemanagercallback_fuzzer/BUILD.gn | 2 ++ .../bundlemanagercallbackproxy_fuzzer/BUILD.gn | 2 ++ .../bundlemanagercallbackstub_fuzzer/BUILD.gn | 2 ++ .../bundleresconfiguration_fuzzer/BUILD.gn | 2 +- .../fuzztest_others/bundleresdrawable_fuzzer/BUILD.gn | 2 +- .../fuzztest_others/bundlereshostimpl_fuzzer/BUILD.gn | 2 +- .../fuzztest/fuzztest_others/bundleresmgr_fuzzer/BUILD.gn | 2 +- .../fuzztest_others/bundleresparam_fuzzer/BUILD.gn | 2 +- .../fuzztest_others/bundleresparser_fuzzer/BUILD.gn | 2 +- .../fuzztest_others/bundleresprocess_fuzzer/BUILD.gn | 2 +- .../fuzztest/fuzztest_others/bundleresrdb_fuzzer/BUILD.gn | 2 +- .../fuzztest_others/distributedmanager_fuzzer/BUILD.gn | 2 ++ .../fuzztest_others/driverinstaller_fuzzer/BUILD.gn | 2 +- .../common/bms/acts_bms_kit_system_test/BUILD.gn | 2 +- test/systemtest/common/bms/bms_match_share_test/BUILD.gn | 2 +- 51 files changed, 65 insertions(+), 51 deletions(-) diff --git a/services/bundlemgr/include/bundle_service_constants.h b/services/bundlemgr/include/bundle_service_constants.h index ab7ca95309..5dddefd0b9 100644 --- a/services/bundlemgr/include/bundle_service_constants.h +++ b/services/bundlemgr/include/bundle_service_constants.h @@ -47,12 +47,14 @@ constexpr const char* ARM64_V8A = "arm64-v8a"; constexpr const char* ARM64 = "arm64"; constexpr const char* X86 = "x86"; constexpr const char* X86_64 = "x86_64"; +constexpr const char* LOONGARCH64 = "loongarch64"; const std::map ABI_MAP = { {ARM_EABI, "arm"}, {ARM_EABI_V7A, "arm"}, {ARM64_V8A, "arm64"}, {X86, "x86"}, {X86_64, "x86_64"}, + {LOONGARCH64, "loongarch64"}, }; constexpr const char* CLONE_BUNDLE_PREFIX = "clone_"; constexpr const char* UNINSTALL_TMP_PREFIX = "=uninstall_tmp_"; @@ -213,4 +215,4 @@ constexpr const char* JSON_SUFFIX = ".json"; } // namespace ServiceConstants } // namespace AppExecFwk } // namespace OHOS -#endif // FOUNDATION_APPEXECFWK_SERVICES_BUNDLEMGR_INCLUDE_BUNDLE_SERVICE_CONSTANTS_H \ No newline at end of file +#endif // FOUNDATION_APPEXECFWK_SERVICES_BUNDLEMGR_INCLUDE_BUNDLE_SERVICE_CONSTANTS_H diff --git a/services/bundlemgr/test/unittest/bms_bundle_clone_installer_test/BUILD.gn b/services/bundlemgr/test/unittest/bms_bundle_clone_installer_test/BUILD.gn index d3a5dbc229..90da412279 100644 --- a/services/bundlemgr/test/unittest/bms_bundle_clone_installer_test/BUILD.gn +++ b/services/bundlemgr/test/unittest/bms_bundle_clone_installer_test/BUILD.gn @@ -127,7 +127,7 @@ ohos_unittest("BmsBundleCloneInstallerTest") { include_dirs += [ "${services_path}/bundlemgr/include/app_control" ] external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } diff --git a/services/bundlemgr/test/unittest/bms_bundle_installer_test/BUILD.gn b/services/bundlemgr/test/unittest/bms_bundle_installer_test/BUILD.gn index d77cfa126b..58fd4395f4 100755 --- a/services/bundlemgr/test/unittest/bms_bundle_installer_test/BUILD.gn +++ b/services/bundlemgr/test/unittest/bms_bundle_installer_test/BUILD.gn @@ -142,7 +142,7 @@ ohos_unittest("BmsBundleInstallerTest") { include_dirs += [ "${services_path}/bundlemgr/include/app_control" ] external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } @@ -340,7 +340,7 @@ ohos_unittest("BmsBundleOtaUpdateTest") { include_dirs += [ "${services_path}/bundlemgr/include/app_control" ] external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } @@ -1528,7 +1528,7 @@ ohos_unittest("BmsBundleAppServiceFwkInstallerTest") { include_dirs += [ "${services_path}/bundlemgr/include/app_control" ] external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } @@ -1721,7 +1721,7 @@ ohos_unittest("BmsBundleInstallerPermissionTest") { include_dirs += [ "${services_path}/bundlemgr/include/app_control" ] external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } diff --git a/services/bundlemgr/test/unittest/bms_bundle_kit_service_base_test/BUILD.gn b/services/bundlemgr/test/unittest/bms_bundle_kit_service_base_test/BUILD.gn index 830693ea2d..1898b1be4c 100644 --- a/services/bundlemgr/test/unittest/bms_bundle_kit_service_base_test/BUILD.gn +++ b/services/bundlemgr/test/unittest/bms_bundle_kit_service_base_test/BUILD.gn @@ -104,6 +104,8 @@ ohos_unittest("BmsBundleKitServiceBaseTest") { } if (current_cpu == "arm64") { defines += [ "USE_ARM64" ] + } else if (current_cpu == "loongarch64") { + defines += [ "USE_LOONGARCH64" ] } if (account_enable) { external_deps += [ "os_account:os_account_innerkits" ] diff --git a/services/bundlemgr/test/unittest/bms_bundle_kit_service_base_test/bms_bundle_kit_service_base_test.cpp b/services/bundlemgr/test/unittest/bms_bundle_kit_service_base_test/bms_bundle_kit_service_base_test.cpp index a98bf0c90d..f786d5db8d 100644 --- a/services/bundlemgr/test/unittest/bms_bundle_kit_service_base_test/bms_bundle_kit_service_base_test.cpp +++ b/services/bundlemgr/test/unittest/bms_bundle_kit_service_base_test/bms_bundle_kit_service_base_test.cpp @@ -861,7 +861,7 @@ HWTEST_F(BmsBundleKitServiceBaseTest, BundleDistributedManager_1900, Function | setuid(Constants::FOUNDATION_UID); ScopeGuard uidGuard([&] { setuid(Constants::ROOT_UID); }); auto ret = mgr.QueryRpcIdByAbilityToServiceCenter(targetAbilityInfo); -#ifdef USE_ARM64 +#if defined(USE_ARM64) || defined(USE_LOONGARCH64) EXPECT_TRUE(ret); #else EXPECT_TRUE(ret); @@ -887,7 +887,7 @@ HWTEST_F(BmsBundleKitServiceBaseTest, BundleDistributedManager_2000, Function | setuid(Constants::FOUNDATION_UID); ScopeGuard uidGuard([&] { setuid(Constants::ROOT_UID); }); auto ret = mgr.QueryRpcIdByAbilityToServiceCenter(targetAbilityInfo); -#ifdef USE_ARM64 +#if defined(USE_ARM64) || defined(USE_LOONGARCH64) EXPECT_TRUE(ret); #else EXPECT_TRUE(ret); @@ -907,7 +907,7 @@ HWTEST_F(BmsBundleKitServiceBaseTest, BundleDistributedManager_2100, Function | setuid(Constants::FOUNDATION_UID); ScopeGuard uidGuard([&] { setuid(Constants::ROOT_UID); }); auto ret = mgr.QueryRpcIdByAbilityToServiceCenter(targetAbilityInfo); -#ifdef USE_ARM64 +#if defined(USE_ARM64) || defined(USE_LOONGARCH64) EXPECT_TRUE(ret); #else EXPECT_TRUE(ret); diff --git a/services/bundlemgr/test/unittest/bms_bundle_kit_service_test/BUILD.gn b/services/bundlemgr/test/unittest/bms_bundle_kit_service_test/BUILD.gn index 66d60387cf..97210d332d 100644 --- a/services/bundlemgr/test/unittest/bms_bundle_kit_service_test/BUILD.gn +++ b/services/bundlemgr/test/unittest/bms_bundle_kit_service_test/BUILD.gn @@ -272,6 +272,8 @@ ohos_unittest("BmsBundleKitServiceTest") { defines = [] if (current_cpu == "arm64") { defines += [ "USE_ARM64" ] + } else if (current_cpu == "loongarch64") { + defines += [ "USE_LOONGARCH64" ] } if (code_signature_enable) { sources += [ diff --git a/services/bundlemgr/test/unittest/bms_bundle_kit_service_test/bms_bundle_kit_service_test.cpp b/services/bundlemgr/test/unittest/bms_bundle_kit_service_test/bms_bundle_kit_service_test.cpp index 4eab7316e8..f7ac0fd9ac 100644 --- a/services/bundlemgr/test/unittest/bms_bundle_kit_service_test/bms_bundle_kit_service_test.cpp +++ b/services/bundlemgr/test/unittest/bms_bundle_kit_service_test/bms_bundle_kit_service_test.cpp @@ -9987,7 +9987,7 @@ HWTEST_F(BmsBundleKitServiceTest, GetBundleDistributedManager_0004, Function | S setuid(Constants::FOUNDATION_UID); ScopeGuard uidGuard([&] { setuid(Constants::ROOT_UID); }); bool res = bundleMgr->QueryRpcIdByAbilityToServiceCenter(targetAbilityInfo); -#ifdef USE_ARM64 +#if defined(USE_ARM64) || defined(USE_LOONGARCH64) EXPECT_TRUE(res); #else EXPECT_TRUE(res); diff --git a/services/bundlemgr/test/unittest/bms_bundle_resource_test/BUILD.gn b/services/bundlemgr/test/unittest/bms_bundle_resource_test/BUILD.gn index a1d1d637b7..7f598d4e56 100644 --- a/services/bundlemgr/test/unittest/bms_bundle_resource_test/BUILD.gn +++ b/services/bundlemgr/test/unittest/bms_bundle_resource_test/BUILD.gn @@ -91,7 +91,7 @@ ohos_unittest("BmsBundleResourceTest") { ] external_deps += bundle_install_external_deps defines = [] - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_EXTENSION_DATA" ] } if (code_signature_enable) { diff --git a/services/bundlemgr/test/unittest/bms_data_mgr_test/BUILD.gn b/services/bundlemgr/test/unittest/bms_data_mgr_test/BUILD.gn index 9447b0ca5c..885ff17ce5 100644 --- a/services/bundlemgr/test/unittest/bms_data_mgr_test/BUILD.gn +++ b/services/bundlemgr/test/unittest/bms_data_mgr_test/BUILD.gn @@ -213,7 +213,7 @@ ohos_unittest("BmsExtensionDataMgrTest") { ] external_deps += bundle_install_external_deps defines = [] - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_EXTENSION_DATA" ] } if (configpolicy_enable) { @@ -270,7 +270,7 @@ ohos_unittest("BmsExtensionDataMgrTest") { include_dirs += [ "${services_path}/bundlemgr/include/app_control" ] external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } diff --git a/services/bundlemgr/test/unittest/bms_event_handler_test/BUILD.gn b/services/bundlemgr/test/unittest/bms_event_handler_test/BUILD.gn index ac3c2c5c87..76e6649f4d 100644 --- a/services/bundlemgr/test/unittest/bms_event_handler_test/BUILD.gn +++ b/services/bundlemgr/test/unittest/bms_event_handler_test/BUILD.gn @@ -101,7 +101,7 @@ ohos_unittest("BmsEventHandlerTest") { "${services_path}/bundlemgr/src/rdb/rdb_data_manager.cpp", "${services_path}/bundlemgr/test/mock/src/bundle_data_storage_rdb.cpp", ] - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } if (use_pre_bundle_profile) { diff --git a/test/fuzztest/fuzztest_application/bundleinstalldhost_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_application/bundleinstalldhost_fuzzer/BUILD.gn index 338c778420..768c4a2f76 100644 --- a/test/fuzztest/fuzztest_application/bundleinstalldhost_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_application/bundleinstalldhost_fuzzer/BUILD.gn @@ -123,7 +123,7 @@ ohos_fuzztest("BundleInstalldHostFuzzTest") { ] defines += [ "CODE_SIGNATURE_ENABLE" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "ON_64BIT_SYSTEM" ] } if (bundle_framework_app_control) { diff --git a/test/fuzztest/fuzztest_application/bundleinstallerhost_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_application/bundleinstallerhost_fuzzer/BUILD.gn index bc34cf07e0..41589ab215 100644 --- a/test/fuzztest/fuzztest_application/bundleinstallerhost_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_application/bundleinstallerhost_fuzzer/BUILD.gn @@ -124,7 +124,7 @@ ohos_fuzztest("BundleInstallerHostFuzzTest") { ] defines += [ "CODE_SIGNATURE_ENABLE" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "ON_64BIT_SYSTEM" ] } if (bundle_framework_app_control) { diff --git a/test/fuzztest/fuzztest_others/appservicefwkinstalleraddappprovisioninfo_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/appservicefwkinstalleraddappprovisioninfo_fuzzer/BUILD.gn index 1d84385c04..da7e255ea8 100644 --- a/test/fuzztest/fuzztest_others/appservicefwkinstalleraddappprovisioninfo_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/appservicefwkinstalleraddappprovisioninfo_fuzzer/BUILD.gn @@ -108,7 +108,7 @@ ohos_fuzztest("AppServiceFwkInstallerAddAppProvisionInfoFuzzTest") { include_dirs += [ "${services_path}/bundlemgr/include/app_control" ] external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } diff --git a/test/fuzztest/fuzztest_others/appservicefwkinstallerbeforeinstall_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/appservicefwkinstallerbeforeinstall_fuzzer/BUILD.gn index 0c71baff31..afe254fddd 100644 --- a/test/fuzztest/fuzztest_others/appservicefwkinstallerbeforeinstall_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/appservicefwkinstallerbeforeinstall_fuzzer/BUILD.gn @@ -108,7 +108,7 @@ ohos_fuzztest("AppServiceFwkInstallerBeforeInstallFuzzTest") { include_dirs += [ "${services_path}/bundlemgr/include/app_control" ] external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } diff --git a/test/fuzztest/fuzztest_others/appservicefwkinstallercheckandparsefiles_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/appservicefwkinstallercheckandparsefiles_fuzzer/BUILD.gn index 11ed3aa97b..6868c87460 100644 --- a/test/fuzztest/fuzztest_others/appservicefwkinstallercheckandparsefiles_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/appservicefwkinstallercheckandparsefiles_fuzzer/BUILD.gn @@ -108,7 +108,7 @@ ohos_fuzztest("AppServiceFwkInstallerCheckAndParseFilesFuzzTest") { include_dirs += [ "${services_path}/bundlemgr/include/app_control" ] external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } diff --git a/test/fuzztest/fuzztest_others/appservicefwkinstallercheckapplabelinfo_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/appservicefwkinstallercheckapplabelinfo_fuzzer/BUILD.gn index 30579ba1ea..e287767c12 100644 --- a/test/fuzztest/fuzztest_others/appservicefwkinstallercheckapplabelinfo_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/appservicefwkinstallercheckapplabelinfo_fuzzer/BUILD.gn @@ -108,7 +108,7 @@ ohos_fuzztest("AppServiceFwkInstallerCheckAppLabelInfoFuzzTest") { include_dirs += [ "${services_path}/bundlemgr/include/app_control" ] external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } diff --git a/test/fuzztest/fuzztest_others/appservicefwkinstallercheckfiletype_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/appservicefwkinstallercheckfiletype_fuzzer/BUILD.gn index 0aa6345ef9..37deb7c80e 100644 --- a/test/fuzztest/fuzztest_others/appservicefwkinstallercheckfiletype_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/appservicefwkinstallercheckfiletype_fuzzer/BUILD.gn @@ -108,7 +108,7 @@ ohos_fuzztest("AppServiceFwkInstallerCheckFileTypeFuzzTest") { include_dirs += [ "${services_path}/bundlemgr/include/app_control" ] external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } diff --git a/test/fuzztest/fuzztest_others/appservicefwkinstallerextractmodule_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/appservicefwkinstallerextractmodule_fuzzer/BUILD.gn index a5088c930f..75bc0553ed 100644 --- a/test/fuzztest/fuzztest_others/appservicefwkinstallerextractmodule_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/appservicefwkinstallerextractmodule_fuzzer/BUILD.gn @@ -108,7 +108,7 @@ ohos_fuzztest("AppServiceFwkInstallerExtractModuleFuzzTest") { include_dirs += [ "${services_path}/bundlemgr/include/app_control" ] external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } diff --git a/test/fuzztest/fuzztest_others/appservicefwkinstallergetinnerbundleinfo_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/appservicefwkinstallergetinnerbundleinfo_fuzzer/BUILD.gn index a2ac4cfc4a..47b5b1cf56 100644 --- a/test/fuzztest/fuzztest_others/appservicefwkinstallergetinnerbundleinfo_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/appservicefwkinstallergetinnerbundleinfo_fuzzer/BUILD.gn @@ -108,7 +108,7 @@ ohos_fuzztest("AppServiceFwkInstallerGetInnerBundleInfoFuzzTest") { include_dirs += [ "${services_path}/bundlemgr/include/app_control" ] external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } diff --git a/test/fuzztest/fuzztest_others/appservicefwkinstallerinnerprocessinstall_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/appservicefwkinstallerinnerprocessinstall_fuzzer/BUILD.gn index 0be0c14e4e..88223d44d9 100644 --- a/test/fuzztest/fuzztest_others/appservicefwkinstallerinnerprocessinstall_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/appservicefwkinstallerinnerprocessinstall_fuzzer/BUILD.gn @@ -108,7 +108,7 @@ ohos_fuzztest("AppServiceFwkInstallerInnerProcessInstallFuzzTest") { include_dirs += [ "${services_path}/bundlemgr/include/app_control" ] external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } diff --git a/test/fuzztest/fuzztest_others/appservicefwkinstallerinstall_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/appservicefwkinstallerinstall_fuzzer/BUILD.gn index 9e48d318b0..639e0200e2 100644 --- a/test/fuzztest/fuzztest_others/appservicefwkinstallerinstall_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/appservicefwkinstallerinstall_fuzzer/BUILD.gn @@ -109,7 +109,7 @@ ohos_fuzztest("AppServiceFwkInstallerInstallFuzzTest") { include_dirs += [ "${services_path}/bundlemgr/include/app_control" ] external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } diff --git a/test/fuzztest/fuzztest_others/appservicefwkinstallermergebundleinfos_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/appservicefwkinstallermergebundleinfos_fuzzer/BUILD.gn index 682d644d90..559e3d0217 100644 --- a/test/fuzztest/fuzztest_others/appservicefwkinstallermergebundleinfos_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/appservicefwkinstallermergebundleinfos_fuzzer/BUILD.gn @@ -108,7 +108,7 @@ ohos_fuzztest("AppServiceFwkInstallerMergeBundleInfosFuzzTest") { include_dirs += [ "${services_path}/bundlemgr/include/app_control" ] external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } diff --git a/test/fuzztest/fuzztest_others/appservicefwkinstallermkdirifnotexist_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/appservicefwkinstallermkdirifnotexist_fuzzer/BUILD.gn index 28056cdba6..f6ee2a9eb0 100644 --- a/test/fuzztest/fuzztest_others/appservicefwkinstallermkdirifnotexist_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/appservicefwkinstallermkdirifnotexist_fuzzer/BUILD.gn @@ -108,7 +108,7 @@ ohos_fuzztest("AppServiceFwkInstallerMkdirIfNotExistFuzzTest") { include_dirs += [ "${services_path}/bundlemgr/include/app_control" ] external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } diff --git a/test/fuzztest/fuzztest_others/appservicefwkinstallermovesotorealpath_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/appservicefwkinstallermovesotorealpath_fuzzer/BUILD.gn index e938eacaeb..77d49ead72 100644 --- a/test/fuzztest/fuzztest_others/appservicefwkinstallermovesotorealpath_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/appservicefwkinstallermovesotorealpath_fuzzer/BUILD.gn @@ -108,7 +108,7 @@ ohos_fuzztest("AppServiceFwkInstallerMoveSoToRealPathFuzzTest") { include_dirs += [ "${services_path}/bundlemgr/include/app_control" ] external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } diff --git a/test/fuzztest/fuzztest_others/appservicefwkinstallerprocessinstall_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/appservicefwkinstallerprocessinstall_fuzzer/BUILD.gn index 4eafd5cad6..2c1c4690e4 100644 --- a/test/fuzztest/fuzztest_others/appservicefwkinstallerprocessinstall_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/appservicefwkinstallerprocessinstall_fuzzer/BUILD.gn @@ -108,7 +108,7 @@ ohos_fuzztest("AppServiceFwkInstallerProcessInstallFuzzTest") { include_dirs += [ "${services_path}/bundlemgr/include/app_control" ] external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } diff --git a/test/fuzztest/fuzztest_others/appservicefwkinstallerprocessnativelibrary_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/appservicefwkinstallerprocessnativelibrary_fuzzer/BUILD.gn index 430c92e82b..53f372f0bb 100644 --- a/test/fuzztest/fuzztest_others/appservicefwkinstallerprocessnativelibrary_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/appservicefwkinstallerprocessnativelibrary_fuzzer/BUILD.gn @@ -108,7 +108,7 @@ ohos_fuzztest("AppServiceFwkInstallerProcessNativeLibraryFuzzTest") { include_dirs += [ "${services_path}/bundlemgr/include/app_control" ] external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } diff --git a/test/fuzztest/fuzztest_others/appservicefwkinstallerremoveinfo_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/appservicefwkinstallerremoveinfo_fuzzer/BUILD.gn index f89ed262b9..2da438b7f2 100644 --- a/test/fuzztest/fuzztest_others/appservicefwkinstallerremoveinfo_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/appservicefwkinstallerremoveinfo_fuzzer/BUILD.gn @@ -108,7 +108,7 @@ ohos_fuzztest("AppServiceFwkInstallerRemoveInfoFuzzTest") { include_dirs += [ "${services_path}/bundlemgr/include/app_control" ] external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } diff --git a/test/fuzztest/fuzztest_others/appservicefwkinstallerrollback_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/appservicefwkinstallerrollback_fuzzer/BUILD.gn index de30286f61..a4750b0e1f 100644 --- a/test/fuzztest/fuzztest_others/appservicefwkinstallerrollback_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/appservicefwkinstallerrollback_fuzzer/BUILD.gn @@ -109,7 +109,7 @@ ohos_fuzztest("AppServiceFwkInstallerRollBackFuzzTest") { include_dirs += [ "${services_path}/bundlemgr/include/app_control" ] external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } diff --git a/test/fuzztest/fuzztest_others/appservicefwkinstallersavebundleinfotostorage_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/appservicefwkinstallersavebundleinfotostorage_fuzzer/BUILD.gn index b8fc808936..0dc5988983 100644 --- a/test/fuzztest/fuzztest_others/appservicefwkinstallersavebundleinfotostorage_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/appservicefwkinstallersavebundleinfotostorage_fuzzer/BUILD.gn @@ -108,7 +108,7 @@ ohos_fuzztest("AppServiceFwkInstallerSaveBundleInfoToStorageFuzzTest") { include_dirs += [ "${services_path}/bundlemgr/include/app_control" ] external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } diff --git a/test/fuzztest/fuzztest_others/appservicefwkinstallersavepreinstallbundleinfo_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/appservicefwkinstallersavepreinstallbundleinfo_fuzzer/BUILD.gn index 1384d65200..7655421967 100644 --- a/test/fuzztest/fuzztest_others/appservicefwkinstallersavepreinstallbundleinfo_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/appservicefwkinstallersavepreinstallbundleinfo_fuzzer/BUILD.gn @@ -108,7 +108,7 @@ ohos_fuzztest("AppServiceFwkInstallerSavePreInstallBundleInfoFuzzTest") { include_dirs += [ "${services_path}/bundlemgr/include/app_control" ] external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } diff --git a/test/fuzztest/fuzztest_others/appservicefwkinstallersendbundlesystemevent_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/appservicefwkinstallersendbundlesystemevent_fuzzer/BUILD.gn index b9ef881567..6cc281b773 100644 --- a/test/fuzztest/fuzztest_others/appservicefwkinstallersendbundlesystemevent_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/appservicefwkinstallersendbundlesystemevent_fuzzer/BUILD.gn @@ -108,7 +108,7 @@ ohos_fuzztest("AppServiceFwkInstallerSendBundleSystemEventFuzzTest") { include_dirs += [ "${services_path}/bundlemgr/include/app_control" ] external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } diff --git a/test/fuzztest/fuzztest_others/appservicefwkinstalleruninstalllowerversion_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/appservicefwkinstalleruninstalllowerversion_fuzzer/BUILD.gn index 1e63f969ab..d19eca4c87 100644 --- a/test/fuzztest/fuzztest_others/appservicefwkinstalleruninstalllowerversion_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/appservicefwkinstalleruninstalllowerversion_fuzzer/BUILD.gn @@ -108,7 +108,7 @@ ohos_fuzztest("AppServiceFwkInstallerUninstallLowerVersionFuzzTest") { include_dirs += [ "${services_path}/bundlemgr/include/app_control" ] external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } diff --git a/test/fuzztest/fuzztest_others/appservicefwkinstallerupdateappservice_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/appservicefwkinstallerupdateappservice_fuzzer/BUILD.gn index cbdda1a66d..bcf8901813 100644 --- a/test/fuzztest/fuzztest_others/appservicefwkinstallerupdateappservice_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/appservicefwkinstallerupdateappservice_fuzzer/BUILD.gn @@ -108,7 +108,7 @@ ohos_fuzztest("AppServiceFwkInstallerUpdateAppServiceFuzzTest") { include_dirs += [ "${services_path}/bundlemgr/include/app_control" ] external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } diff --git a/test/fuzztest/fuzztest_others/bmsbundleresourcehelper_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/bmsbundleresourcehelper_fuzzer/BUILD.gn index 0871ceada1..9980371388 100644 --- a/test/fuzztest/fuzztest_others/bmsbundleresourcehelper_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/bmsbundleresourcehelper_fuzzer/BUILD.gn @@ -74,7 +74,7 @@ ohos_fuzztest("BmsBundleResourceHelperFuzzTest") { ] external_deps += bundle_install_external_deps defines = [] - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_EXTENSION_DATA" ] } if (code_signature_enable) { diff --git a/test/fuzztest/fuzztest_others/bmsextensionclient_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/bmsextensionclient_fuzzer/BUILD.gn index 79f8970a34..9501270e84 100644 --- a/test/fuzztest/fuzztest_others/bmsextensionclient_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/bmsextensionclient_fuzzer/BUILD.gn @@ -105,7 +105,7 @@ ohos_fuzztest("BmsExtensionClientFuzzTest") { external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } diff --git a/test/fuzztest/fuzztest_others/bundlecloneinstaller_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/bundlecloneinstaller_fuzzer/BUILD.gn index e490e3e53a..a636826c05 100644 --- a/test/fuzztest/fuzztest_others/bundlecloneinstaller_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/bundlecloneinstaller_fuzzer/BUILD.gn @@ -97,7 +97,7 @@ ohos_fuzztest("BundlecloneinstallerFuzzTest") { include_dirs += [ "${services_path}/bundlemgr/include/app_control" ] external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } diff --git a/test/fuzztest/fuzztest_others/bundlemanagercallback_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/bundlemanagercallback_fuzzer/BUILD.gn index 55cc0c8c21..7cf1890437 100644 --- a/test/fuzztest/fuzztest_others/bundlemanagercallback_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/bundlemanagercallback_fuzzer/BUILD.gn @@ -87,6 +87,8 @@ ohos_fuzztest("BundleManagerCallbackFuzzTest") { } if (current_cpu == "arm64") { defines += [ "USE_ARM64" ] + } else if (current_cpu == "loongarch64") { + defines += [ "USE_LOONGARCH64" ] } if (account_enable) { external_deps += [ "os_account:os_account_innerkits" ] diff --git a/test/fuzztest/fuzztest_others/bundlemanagercallbackproxy_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/bundlemanagercallbackproxy_fuzzer/BUILD.gn index f62d53ebac..395d17116e 100644 --- a/test/fuzztest/fuzztest_others/bundlemanagercallbackproxy_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/bundlemanagercallbackproxy_fuzzer/BUILD.gn @@ -88,6 +88,8 @@ ohos_fuzztest("BundleManagerCallbackProxyFuzzTest") { } if (current_cpu == "arm64") { defines += [ "USE_ARM64" ] + } else if (current_cpu == "loongarch64") { + defines += [ "USE_LOONGARCH64" ] } if (account_enable) { external_deps += [ "os_account:os_account_innerkits" ] diff --git a/test/fuzztest/fuzztest_others/bundlemanagercallbackstub_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/bundlemanagercallbackstub_fuzzer/BUILD.gn index 89df652900..6f5999cef1 100644 --- a/test/fuzztest/fuzztest_others/bundlemanagercallbackstub_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/bundlemanagercallbackstub_fuzzer/BUILD.gn @@ -87,6 +87,8 @@ ohos_fuzztest("BundleManagerCallbackStubFuzzTest") { } if (current_cpu == "arm64") { defines += [ "USE_ARM64" ] + } else if (current_cpu == "loongarch64") { + defines += [ "USE_LOONGARCH64" ] } if (account_enable) { external_deps += [ "os_account:os_account_innerkits" ] diff --git a/test/fuzztest/fuzztest_others/bundleresconfiguration_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/bundleresconfiguration_fuzzer/BUILD.gn index 40eecfcbc4..1e9f9a3600 100644 --- a/test/fuzztest/fuzztest_others/bundleresconfiguration_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/bundleresconfiguration_fuzzer/BUILD.gn @@ -75,7 +75,7 @@ ohos_fuzztest("BundleResConfigurationFuzzTest") { ] external_deps += bundle_install_external_deps defines = [] - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_EXTENSION_DATA" ] } if (code_signature_enable) { diff --git a/test/fuzztest/fuzztest_others/bundleresdrawable_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/bundleresdrawable_fuzzer/BUILD.gn index f389cb3718..b8fb2e1628 100644 --- a/test/fuzztest/fuzztest_others/bundleresdrawable_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/bundleresdrawable_fuzzer/BUILD.gn @@ -75,7 +75,7 @@ ohos_fuzztest("BundleResDrawableFuzzTest") { ] external_deps += bundle_install_external_deps defines = [] - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_EXTENSION_DATA" ] } if (code_signature_enable) { diff --git a/test/fuzztest/fuzztest_others/bundlereshostimpl_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/bundlereshostimpl_fuzzer/BUILD.gn index b485ec1470..cd2e150f38 100644 --- a/test/fuzztest/fuzztest_others/bundlereshostimpl_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/bundlereshostimpl_fuzzer/BUILD.gn @@ -75,7 +75,7 @@ ohos_fuzztest("BundleResHostImplFuzzTest") { ] external_deps += bundle_install_external_deps defines = [] - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_EXTENSION_DATA" ] } if (code_signature_enable) { diff --git a/test/fuzztest/fuzztest_others/bundleresmgr_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/bundleresmgr_fuzzer/BUILD.gn index 5f2cb29d89..13a21f27c8 100644 --- a/test/fuzztest/fuzztest_others/bundleresmgr_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/bundleresmgr_fuzzer/BUILD.gn @@ -74,7 +74,7 @@ ohos_fuzztest("BundleResMgrFuzzTest") { ] external_deps += bundle_install_external_deps defines = [] - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_EXTENSION_DATA" ] } if (code_signature_enable) { diff --git a/test/fuzztest/fuzztest_others/bundleresparam_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/bundleresparam_fuzzer/BUILD.gn index 61bd6498f0..d0a234c770 100644 --- a/test/fuzztest/fuzztest_others/bundleresparam_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/bundleresparam_fuzzer/BUILD.gn @@ -74,7 +74,7 @@ ohos_fuzztest("BundleResParamFuzzTest") { ] external_deps += bundle_install_external_deps defines = [] - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_EXTENSION_DATA" ] } if (code_signature_enable) { diff --git a/test/fuzztest/fuzztest_others/bundleresparser_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/bundleresparser_fuzzer/BUILD.gn index 74e71760b9..7fe0ccc863 100644 --- a/test/fuzztest/fuzztest_others/bundleresparser_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/bundleresparser_fuzzer/BUILD.gn @@ -74,7 +74,7 @@ ohos_fuzztest("BundleResParserFuzzTest") { ] external_deps += bundle_install_external_deps defines = [] - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_EXTENSION_DATA" ] } if (code_signature_enable) { diff --git a/test/fuzztest/fuzztest_others/bundleresprocess_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/bundleresprocess_fuzzer/BUILD.gn index f98831b1b0..aeb4084842 100644 --- a/test/fuzztest/fuzztest_others/bundleresprocess_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/bundleresprocess_fuzzer/BUILD.gn @@ -74,7 +74,7 @@ ohos_fuzztest("BundleResProcessFuzzTest") { ] external_deps += bundle_install_external_deps defines = [] - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_EXTENSION_DATA" ] } if (code_signature_enable) { diff --git a/test/fuzztest/fuzztest_others/bundleresrdb_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/bundleresrdb_fuzzer/BUILD.gn index 2c1bda9d13..9d11ac0876 100644 --- a/test/fuzztest/fuzztest_others/bundleresrdb_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/bundleresrdb_fuzzer/BUILD.gn @@ -74,7 +74,7 @@ ohos_fuzztest("BundleResRdbFuzzTest") { ] external_deps += bundle_install_external_deps defines = [] - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_EXTENSION_DATA" ] } if (code_signature_enable) { diff --git a/test/fuzztest/fuzztest_others/distributedmanager_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/distributedmanager_fuzzer/BUILD.gn index 44c2afbc56..de76813691 100644 --- a/test/fuzztest/fuzztest_others/distributedmanager_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/distributedmanager_fuzzer/BUILD.gn @@ -88,6 +88,8 @@ ohos_fuzztest("DistributedManagerFuzzTest") { } if (current_cpu == "arm64") { defines += [ "USE_ARM64" ] + } else if (current_cpu == "loongarch64") { + defines += [ "USE_LOONGARCH64" ] } if (account_enable) { external_deps += [ "os_account:os_account_innerkits" ] diff --git a/test/fuzztest/fuzztest_others/driverinstaller_fuzzer/BUILD.gn b/test/fuzztest/fuzztest_others/driverinstaller_fuzzer/BUILD.gn index 5016714f19..16778b930c 100644 --- a/test/fuzztest/fuzztest_others/driverinstaller_fuzzer/BUILD.gn +++ b/test/fuzztest/fuzztest_others/driverinstaller_fuzzer/BUILD.gn @@ -102,7 +102,7 @@ ohos_fuzztest("DriverInstallerFuzzTest") { external_deps += [ "c_utils:utils" ] } - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_BUNDLE_EXTENSION" ] } if (build_selinux) { diff --git a/test/systemtest/common/bms/acts_bms_kit_system_test/BUILD.gn b/test/systemtest/common/bms/acts_bms_kit_system_test/BUILD.gn index 7a89a7a57a..46b615628d 100644 --- a/test/systemtest/common/bms/acts_bms_kit_system_test/BUILD.gn +++ b/test/systemtest/common/bms/acts_bms_kit_system_test/BUILD.gn @@ -57,7 +57,7 @@ ohos_systemtest("ActsBmsKitSystemTest") { ] defines = [ "APP_LOG_TAG = \"BundleMgrTool\"" ] - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_KIT_STSTEM" ] } diff --git a/test/systemtest/common/bms/bms_match_share_test/BUILD.gn b/test/systemtest/common/bms/bms_match_share_test/BUILD.gn index ade5922b59..121f2d9fd8 100644 --- a/test/systemtest/common/bms/bms_match_share_test/BUILD.gn +++ b/test/systemtest/common/bms/bms_match_share_test/BUILD.gn @@ -40,7 +40,7 @@ ohos_systemtest("BmsMatchShareTest") { ] defines = [ "APP_LOG_TAG = \"BundleMgrTool\"" ] - if (current_cpu == "arm64") { + if (current_cpu == "arm64" || current_cpu == "loongarch64") { defines += [ "USE_KIT_STSTEM" ] } -- Gitee