Home
last modified time | relevance | path

Searched refs:appqfInfo (Results 1 - 21 of 21) sorted by relevance

/foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_base/src/quick_fix/
H A Dappqf_info.cpp36 void to_json(nlohmann::json &jsonObject, const AppqfInfo &appqfInfo) in to_json() argument
39 {APP_QF_INFO_VERSION_CODE, appqfInfo.versionCode}, in to_json()
40 {APP_QF_INFO_VERSION_NAME, appqfInfo.versionName}, in to_json()
41 {APP_QF_INFO_CPU_ABI, appqfInfo.cpuAbi}, in to_json()
42 {APP_QF_INFO_NATIVE_LIBRARY_PATH, appqfInfo.nativeLibraryPath}, in to_json()
43 {APP_QF_INFO_TYPE, appqfInfo.type}, in to_json()
44 {APP_QF_INFO_HQF_INFOS, appqfInfo.hqfInfos} in to_json()
48 void from_json(const nlohmann::json &jsonObject, AppqfInfo &appqfInfo) in from_json() argument
53 APP_QF_INFO_VERSION_CODE, appqfInfo.versionCode, in from_json()
58 APP_QF_INFO_VERSION_NAME, appqfInfo in from_json()
[all...]
/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/quick_fix/
H A Dquick_fix_deleter.cpp107 ErrCode QuickFixDeleter::InnerDeletePatchDir(const AppqfInfo &appqfInfo, const std::string &bundleName) in InnerDeletePatchDir() argument
109 if (appqfInfo.hqfInfos.empty()) { in InnerDeletePatchDir()
114 if (appqfInfo.type == QuickFixType::UNKNOWN) { in InnerDeletePatchDir()
121 if (appqfInfo.type == QuickFixType::PATCH) { in InnerDeletePatchDir()
122 if (appqfInfo.nativeLibraryPath.substr(0, in InnerDeletePatchDir()
123 appqfInfo.nativeLibraryPath.find(ServiceConstants::PATH_SEPARATOR)) == PATCH_DIR) { in InnerDeletePatchDir()
126 patchPath += ServiceConstants::PATCH_PATH + std::to_string(appqfInfo.versionCode); in InnerDeletePatchDir()
129 if (appqfInfo.type == QuickFixType::HOT_RELOAD) { in InnerDeletePatchDir()
130 patchPath += ServiceConstants::HOT_RELOAD_PATH + std::to_string(appqfInfo.versionCode); in InnerDeletePatchDir()
H A Dpatch_profile.cpp206 const PatchExtractor &patchExtractor, bool isSystemLib64Exist, AppqfInfo &appqfInfo) in DefaultNativeSo()
210 appqfInfo.cpuAbi = ServiceConstants::ARM64_V8A; in DefaultNativeSo()
213 appqfInfo.nativeLibraryPath = ServiceConstants::LIBS + iter->second; in DefaultNativeSo()
224 appqfInfo.cpuAbi = ServiceConstants::ARM_EABI_V7A; in DefaultNativeSo()
227 appqfInfo.nativeLibraryPath = ServiceConstants::LIBS + iter->second; in DefaultNativeSo()
235 appqfInfo.cpuAbi = ServiceConstants::ARM_EABI; in DefaultNativeSo()
238 appqfInfo.nativeLibraryPath = ServiceConstants::LIBS + iter->second; in DefaultNativeSo()
248 bool PatchProfile::ParseNativeSo(const PatchExtractor &patchExtractor, AppqfInfo &appqfInfo) in ParseNativeSo() argument
265 appqfInfo.cpuAbi = isSystemLib64Exist ? ServiceConstants::ARM64_V8A : ServiceConstants::ARM_EABI_V7A; in ParseNativeSo()
270 appqfInfo in ParseNativeSo()
205 DefaultNativeSo( const PatchExtractor &patchExtractor, bool isSystemLib64Exist, AppqfInfo &appqfInfo) DefaultNativeSo() argument
[all...]
H A Dquick_fix_deployer.cpp427 auto &appqfInfo = appQuickFix.deployingAppqfInfo; in ResetNativeSoAttrs() local
428 if (appqfInfo.hqfInfos.size() != 1) { in ResetNativeSoAttrs()
433 bool isLibIsolated = IsLibIsolated(appQuickFix.bundleName, appqfInfo.hqfInfos[0].moduleName); in ResetNativeSoAttrs()
439 appqfInfo.hqfInfos[0].cpuAbi = appqfInfo.cpuAbi; in ResetNativeSoAttrs()
440 appqfInfo.hqfInfos[0].nativeLibraryPath = in ResetNativeSoAttrs()
441 appqfInfo.hqfInfos[0].moduleName + ServiceConstants::PATH_SEPARATOR + appqfInfo.nativeLibraryPath; in ResetNativeSoAttrs()
442 appqfInfo.nativeLibraryPath.clear(); in ResetNativeSoAttrs()
474 bool QuickFixDeployer::FetchPatchNativeSoAttrs(const AppqfInfo &appqfInfo, in FetchPatchNativeSoAttrs() argument
[all...]
H A Dquick_fix_checker.cpp254 const AppqfInfo &appqfInfo = (infos.begin()->second).deployingAppqfInfo; in CheckMultiNativeSo() local
255 std::string nativeLibraryPath = appqfInfo.nativeLibraryPath; in CheckMultiNativeSo()
256 std::string cpuAbi = appqfInfo.cpuAbi; in CheckMultiNativeSo()
/foundation/bundlemanager/bundle_tool/frameworks/src/
H A Dquick_fix_command.cpp130 AppqfInfo appqfInfo = quickFixInfo.appqfInfo; in GetQuickFixInfoString() local
131 info.append(" patch version code: " + std::to_string(appqfInfo.versionCode) + "\n"); in GetQuickFixInfoString()
132 info.append(" patch version name: " + appqfInfo.versionName + "\n"); in GetQuickFixInfoString()
133 info.append(" cpu abi: " + appqfInfo.cpuAbi + "\n"); in GetQuickFixInfoString()
134 info.append(" native library path: " + appqfInfo.nativeLibraryPath + "\n"); in GetQuickFixInfoString()
136 if (appqfInfo.type == AppExecFwk::QuickFixType::PATCH) { in GetQuickFixInfoString()
138 } else if (appqfInfo.type == AppExecFwk::QuickFixType::HOT_RELOAD) { in GetQuickFixInfoString()
142 for (auto hqfInfo : appqfInfo.hqfInfos) { in GetQuickFixInfoString()
/foundation/bundlemanager/bundle_framework/services/bundlemgr/test/unittest/bms_bundle_quick_fix_query_test/
H A Dbms_bundle_quick_fix_query_test.cpp62 void CheckAppQuickFixInfo(const AppqfInfo &appqfInfo) const;
63 void CheckAppQuickFixInfoEmpty(const AppqfInfo &appqfInfo) const;
117 void BmsBundleQuickFixQueryTest::CheckAppQuickFixInfo(const AppqfInfo &appqfInfo) const in CheckAppQuickFixInfo()
119 EXPECT_EQ(QUICK_FIX_VERSION_CODE, appqfInfo.versionCode); in CheckAppQuickFixInfo()
120 EXPECT_EQ(QUICK_FIX_VERSION_NAME, appqfInfo.versionName); in CheckAppQuickFixInfo()
121 EXPECT_EQ(QUICK_FIX_ABI, appqfInfo.cpuAbi); in CheckAppQuickFixInfo()
122 EXPECT_EQ(QUICK_FIX_SO_PATH, appqfInfo.nativeLibraryPath); in CheckAppQuickFixInfo()
125 void BmsBundleQuickFixQueryTest::CheckAppQuickFixInfoEmpty(const AppqfInfo &appqfInfo) const in CheckAppQuickFixInfoEmpty()
127 EXPECT_EQ(QUICK_FIX_VERSION_CODE_ZERO, appqfInfo.versionCode); in CheckAppQuickFixInfoEmpty()
128 EXPECT_EQ(EMPTY_STRING, appqfInfo in CheckAppQuickFixInfoEmpty()
234 AppqfInfo appqfInfo; MockDeployQuickFix() local
[all...]
/foundation/bundlemanager/bundle_framework/services/bundlemgr/include/quick_fix/
H A Dpatch_profile.h31 bool DefaultNativeSo(const PatchExtractor &patchExtractor, bool isSystemLib64Exist, AppqfInfo &appqfInfo);
32 bool ParseNativeSo(const PatchExtractor &patchExtractor, AppqfInfo &appqfInfo);
H A Dquick_fix_deleter.h35 ErrCode InnerDeletePatchDir(const AppqfInfo &appqfInfo, const std::string &bundleName);
H A Dquick_fix_deployer.h101 bool FetchPatchNativeSoAttrs(const AppqfInfo &appqfInfo,
/foundation/ability/ability_runtime/frameworks/js/napi/quick_fix/
H A Djs_application_quick_fix_info.cpp33 CreateJsValue(env, appQuickFixInfo.appqfInfo.versionCode)); in CreateJsApplicationQuickFixInfo()
35 CreateJsValue(env, appQuickFixInfo.appqfInfo.versionName)); in CreateJsApplicationQuickFixInfo()
37 CreateJsHapModuleQuickFixInfoArray(env, appQuickFixInfo.appqfInfo.hqfInfos)); in CreateJsApplicationQuickFixInfo()
/foundation/ability/ability_runtime/interfaces/inner_api/quick_fix/src/
H A Dquick_fix_info.cpp32 appqfInfo = *qfInfo; in ReadFromParcel()
50 if (!parcel.WriteParcelable(&appqfInfo)) { in Marshalling()
/foundation/bundlemanager/bundle_framework/test/fuzztest/fuzztest_others/quickfixdeleter_fuzzer/
H A Dquickfixdeleter_fuzzer.cpp48 AppqfInfo appqfInfo; in DoSomethingInterestingWithMyAPI() local
49 quickFixDeleter.InnerDeletePatchDir(appqfInfo, bundleName); in DoSomethingInterestingWithMyAPI()
/foundation/ability/ability_runtime/interfaces/inner_api/quick_fix/include/
H A Dquick_fix_info.h28 AppExecFwk::AppqfInfo appqfInfo; member
/foundation/bundlemanager/bundle_tool/test/unittest/bm/
H A Dbm_command_quickfix_test.cpp575 quickFixInfo.appqfInfo.hqfInfos = hqfInfos; in HWTEST_F()
576 quickFixInfo.appqfInfo.type = AppExecFwk::QuickFixType::PATCH; in HWTEST_F()
583 quickFixInfo.appqfInfo.type = AppExecFwk::QuickFixType::HOT_RELOAD; in HWTEST_F()
/foundation/bundlemanager/bundle_framework/services/bundlemgr/test/unittest/bms_patch_parser_test/
H A Dbms_patch_parser_test.cpp541 AppqfInfo appqfInfo; in HWTEST_F() local
542 bool result = patchProfile.DefaultNativeSo(patchExtractor, isSystemLib64Exist, appqfInfo); in HWTEST_F()
557 AppqfInfo appqfInfo; in HWTEST_F() local
558 bool result = patchProfile.DefaultNativeSo(patchExtractor, isSystemLib64Exist, appqfInfo); in HWTEST_F()
/foundation/bundlemanager/bundle_framework/test/fuzztest/fuzztest_others/quickfixdeployer_fuzzer/
H A Dquickfixdeployer_fuzzer.cpp124 AppqfInfo appqfInfo; in DoSomething2() local
129 quickFixDeployer.FetchPatchNativeSoAttrs(appqfInfo, hqfInfo, isLibIsolated, in DoSomething2()
/foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_base/include/
H A Djson_serializer.h127 void to_json(nlohmann::json &jsonObject, const AppqfInfo &appqfInfo);
128 void from_json(const nlohmann::json &jsonObject, AppqfInfo &appqfInfo);
/foundation/ability/ability_runtime/services/quickfixmgr/src/
H A Dquick_fix_manager_service.cpp117 quickFixInfo.appqfInfo = bundleInfo.applicationInfo.appQuickFix.deployedAppqfInfo; in GetApplyedQuickFixInfo()
H A Dquick_fix_manager_apply_task.cpp353 if (ret == QUICK_FIX_OK && !quickFixInfo.appqfInfo.hqfInfos.empty()) { in HandlePatchDeployed()
/foundation/bundlemanager/bundle_framework/services/bundlemgr/test/unittest/bms_bundle_quick_fix_test/
H A Dbms_bundle_quick_fix_test.cpp2354 AppqfInfo appqfInfo; in HWTEST_F() local
2359 auto ret = deployer->FetchPatchNativeSoAttrs(appqfInfo, hqfInfo, isLibIsolated, in HWTEST_F()
2364 ret = deployer->FetchPatchNativeSoAttrs(appqfInfo, hqfInfo, isLibIsolated, in HWTEST_F()
3408 AppqfInfo appqfInfo; in HWTEST_F() local
3409 appqfInfo.type = QuickFixType::UNKNOWN; in HWTEST_F()
3413 appqfInfo.hqfInfos = hqfInfos; in HWTEST_F()
3414 ErrCode ret = deleter->InnerDeletePatchDir(appqfInfo, BUNDLE_NAME); in HWTEST_F()
3416 appqfInfo.type = QuickFixType::HOT_RELOAD; in HWTEST_F()
3417 ret = deleter->InnerDeletePatchDir(appqfInfo, BUNDLE_NAME); in HWTEST_F()
3493 AppqfInfo appqfInfo; in HWTEST_F() local
5030 AppqfInfo appqfInfo; HWTEST_F() local
5051 AppqfInfo appqfInfo; HWTEST_F() local
5072 AppqfInfo appqfInfo; HWTEST_F() local
[all...]

Completed in 19 milliseconds