Home
last modified time | relevance | path

Searched refs:upParams (Results 1 - 20 of 20) sorted by relevance

/base/update/updater/services/
H A Dupdater_main.cpp126 static UpdaterStatus UpdatePreCheck(UpdaterParams &upParams, const std::string pkgPath) in UpdatePreCheck() argument
145 if (PreProcess::GetInstance().DoUpdatePreProcess(upParams, pkgManager) != PKG_SUCCESS) { in UpdatePreCheck()
158 __attribute__((weak)) int32_t VerifySpecialPkgs([[maybe_unused]]UpdaterParams &upParams) in VerifySpecialPkgs() argument
169 static UpdaterStatus VerifyPackages(UpdaterParams &upParams) in VerifyPackages() argument
175 if (upParams.callbackProgress == nullptr) { in VerifyPackages()
180 upParams.callbackProgress(0.0); in VerifyPackages()
181 upParams.installTime.resize(upParams.updatePackage.size(), std::chrono::duration<double>(0)); in VerifyPackages()
182 ReadInstallTime(upParams); in VerifyPackages()
183 for (unsigned int i = upParams in VerifyPackages()
275 InstallUpdaterPackage(UpdaterParams &upParams, PkgManager::PkgManagerPtr manager) InstallUpdaterPackage() argument
308 CalcProgress(const UpdaterParams &upParams, std::vector<double> &pkgStartPosition, double &updateStartPosition) CalcProgress() argument
351 PreUpdatePackages(UpdaterParams &upParams) PreUpdatePackages() argument
403 DoInstallPackages(UpdaterParams &upParams, std::vector<double> &pkgStartPosition) DoInstallPackages() argument
447 DoUpdatePackages(UpdaterParams &upParams) DoUpdatePackages() argument
481 PostUpdatePackages(UpdaterParams &upParams, bool updateResult) PostUpdatePackages() argument
[all...]
H A Dupdater_main.h36 void RebootAfterUpdateSuccess(const UpdaterParams &upParams);
38 UpdaterStatus InstallUpdaterPackage(UpdaterParams &upParams, Hpackage::PkgManager::PkgManagerPtr manager);
40 UpdaterStatus DoUpdatePackages(UpdaterParams &upParams);
42 UpdaterStatus StartUpdaterEntry(UpdaterParams &upParams);
44 UpdaterStatus DoUpdaterEntry(UpdaterParams &upParams);
46 UpdaterStatus UpdaterFromSdcard(UpdaterParams &upParams);
52 void WriteInstallTime(UpdaterParams &upParams);
54 void ReadInstallTime(UpdaterParams &upParams);
58 UpdaterStatus InstallUpdaterPackages(UpdaterParams &upParams);
67 [[maybe_unused]] UpdaterParams &upParams, PackageUpdateMod
[all...]
H A Dupdater.cpp106 UpdaterStatus IsSpaceCapacitySufficient(const UpdaterParams &upParams) in IsSpaceCapacitySufficient() argument
109 std::vector<uint64_t> stashSizeList = GetStashSizeList(upParams); in IsSpaceCapacitySufficient()
127 std::vector<uint64_t> GetStashSizeList(const UpdaterParams &upParams) in GetStashSizeList() argument
131 for (unsigned int i = upParams.pkgLocation; i < upParams.updatePackage.size(); i++) { in GetStashSizeList()
140 int ret = pkgManager->LoadPackageWithoutUnPack(upParams.updatePackage[i], fileIds); in GetStashSizeList()
142 LOG(ERROR) << "LoadPackageWithoutUnPack failed " << upParams.updatePackage[i]; in GetStashSizeList()
150 LOG(INFO) << "all_max_stash not exist " << upParams.updatePackage[i]; in GetStashSizeList()
160 LOG(ERROR) << "Create stream fail " << maxStashFileName << " in " << upParams.updatePackage[i]; in GetStashSizeList()
168 LOG(ERROR) << "ExtractFile fail " << maxStashFileName << " in " << upParams in GetStashSizeList()
243 DoInstallUpdaterPackage(PkgManager::PkgManagerPtr pkgManager, UpdaterParams &upParams, PackageUpdateMode updateMode) DoInstallUpdaterPackage() argument
295 SetProgress(const std::vector<std::string> &output, UpdaterParams &upParams) SetProgress() argument
329 HandleChildOutput(const std::string &buffer, int32_t bufferLen, bool &retryUpdate, UpdaterParams &upParams) HandleChildOutput() argument
368 ExcuteSubProc(const UpdaterParams &upParams, const std::string &fullPath, int pipeWrite) ExcuteSubProc() argument
392 HandlePipeMsg(UpdaterParams &upParams, int pipeRead, bool &retryUpdate) HandlePipeMsg() argument
441 StartUpdaterProc(PkgManager::PkgManagerPtr pkgManager, UpdaterParams &upParams) StartUpdaterProc() argument
[all...]
H A Dupdater_ui.cpp94 UpdaterParams upParams; in DEFINE_ASYN_CALLBACK() local
95 upParams.updateMode = SDCARD_UPDATE; in DEFINE_ASYN_CALLBACK()
96 if (UpdaterFromSdcard(upParams) != UPDATE_SUCCESS) { in DEFINE_ASYN_CALLBACK()
111 UpdaterParams upParams; in DEFINE_ASYN_CALLBACK() local
112 upParams.updateMode = SDCARD_UPDATE; in DEFINE_ASYN_CALLBACK()
114 if (auto res = UpdaterFromSdcard(upParams); res != UPDATE_SUCCESS) { in DEFINE_ASYN_CALLBACK()
134 UpdaterParams upParams; in DEFINE_ASYN_CALLBACK() local
135 upParams.updateMode = SDCARD_UPDATE; in DEFINE_ASYN_CALLBACK()
144 if (auto res = UpdaterFromSdcard(upParams); res != UPDATE_SUCCESS) { in DEFINE_ASYN_CALLBACK()
H A Dupdater_utils.cpp53 void WriteInstallTime(UpdaterParams &upParams) in WriteInstallTime() argument
61 ofs << DurationToString(upParams.installTime, upParams.pkgLocation) << "\n"; in WriteInstallTime()
64 void ReadInstallTime(UpdaterParams &upParams) in ReadInstallTime() argument
75 if (index >= upParams.pkgLocation) { in ReadInstallTime()
79 upParams.installTime[index++] = std::chrono::duration<double>(std::stod(buf)); in ReadInstallTime()
H A Dupdater_preprocess.cpp59 int32_t PreProcess::DoUpdatePreProcess(UpdaterParams &upParams, PkgManager::PkgManagerPtr pkgManager) in DoUpdatePreProcess() argument
65 return helper_(upParams, pkgManager); in DoUpdatePreProcess()
129 int32_t UpdatePreProcess(UpdaterParams &upParams, PkgManager::PkgManagerPtr pkgManager) in UpdatePreProcess() argument
/base/update/updater/test/unittest/service_test/
H A Dupdater_service_unittest.cpp206 UpdaterParams upParams; in HWTEST_F() local
207 upParams.callbackProgress = nullptr; in HWTEST_F()
209 EXPECT_EQ(DoInstallUpdaterPackage(nullptr, upParams, HOTA_UPDATE), UPDATE_CORRUPT); in HWTEST_F()
210 upParams.callbackProgress = [] (float value) {}; in HWTEST_F()
211 EXPECT_EQ(DoInstallUpdaterPackage(nullptr, upParams, HOTA_UPDATE), UPDATE_CORRUPT); in HWTEST_F()
212 upParams.retryCount = 0; in HWTEST_F()
213 EXPECT_EQ(DoInstallUpdaterPackage(nullptr, upParams, HOTA_UPDATE), UPDATE_CORRUPT); in HWTEST_F()
214 upParams.retryCount = 1; in HWTEST_F()
215 EXPECT_EQ(DoInstallUpdaterPackage(nullptr, upParams, HOTA_UPDATE), UPDATE_CORRUPT); in HWTEST_F()
232 UpdaterParams upParams {}; in HWTEST_F()
250 UpdaterParams upParams; HWTEST_F() local
280 UpdaterParams upParams; HWTEST_F() local
293 UpdaterParams upParams; HWTEST_F() local
304 UpdaterParams upParams; HWTEST_F() local
318 UpdaterParams upParams; HWTEST_F() local
325 UpdaterParams upParams; HWTEST_F() local
[all...]
/base/update/updater/services/sdcard_update/
H A Dsdcard_update.cpp35 __attribute__((weak)) UpdaterStatus GetSdcardPkgsPath(UpdaterParams &upParams) in GetSdcardPkgsPath() argument
37 if (upParams.updatePackage.size() != 0) { in GetSdcardPkgsPath()
46 upParams.updatePackage.push_back(pkgPath); in GetSdcardPkgsPath()
49 if (upParams.updatePackage.size() == 0) { in GetSdcardPkgsPath()
55 __attribute__((weak)) UpdaterStatus GetSdcardPkgsFromDev(UpdaterParams &upParams) in GetSdcardPkgsFromDev() argument
61 bool CheckPathNeedMountSD(UpdaterParams &upParams) in CheckPathNeedMountSD() argument
63 for (auto pkgPath : upParams.updatePackage) { in CheckPathNeedMountSD()
71 bool DoMountSdCard(std::vector<std::string> &sdCardStr, std::string &mountPoint, UpdaterParams &upParams) in DoMountSdCard() argument
75 if (upParams.sdExtMode == SDCARD_MAINIMG || upParams in DoMountSdCard()
95 CheckSdcardPkgs(UpdaterParams &upParams) CheckSdcardPkgs() argument
138 GetSdcardInternalPkgs(UpdaterParams &upParams) GetSdcardInternalPkgs() argument
[all...]
H A Dsdcard_update.h23 UpdaterStatus CheckSdcardPkgs(UpdaterParams &upParams);
30 UpdaterStatus GetSdcardPkgsPath(UpdaterParams &upParams);
31 UpdaterStatus GetSdcardPkgsFromDev(UpdaterParams &upParams);
32 UpdaterStatus GetSdcardInternalPkgs(UpdaterParams &upParams);
39 bool CheckPathNeedMountSD(UpdaterParams &upParams);
40 bool DoMountSdCard(std::vector<std::string> &sdCardStr, std::string &mountPoint, UpdaterParams &upParams);
/base/update/updater/test/fuzztest/updatermain_fuzzer/
H A Dupdatermain_fuzzer.cpp152 UpdaterParams upParams; in InstallUpdaterPackageFuzzTest() local
153 upParams.retryCount = 0; in InstallUpdaterPackageFuzzTest()
154 upParams.callbackProgress = [] (float value) { UPDATER_UI_INSTANCE.ShowProgress(value); }; in InstallUpdaterPackageFuzzTest()
155 upParams.updatePackage.push_back("/data/updater/updater/updater_full.zip"); in InstallUpdaterPackageFuzzTest()
157 if (InstallUpdaterPackage(upParams, pkgManager) != UPDATE_ERROR) { in InstallUpdaterPackageFuzzTest()
164 UpdaterParams upParams; in DoUpdatePackagesFuzzTest() local
165 if (DoUpdatePackages(upParams) != UPDATE_CORRUPT) { in DoUpdatePackagesFuzzTest()
168 upParams.updatePackage.push_back("/data/updater/updater/updater_full.zip"); in DoUpdatePackagesFuzzTest()
169 if (DoUpdatePackages(upParams) != UPDATE_CORRUPT) { in DoUpdatePackagesFuzzTest()
176 UpdaterParams upParams; in StartUpdaterEntryFuzzTest() local
[all...]
/base/update/sys_installer/services/ab_update/src/
H A Dab_update.cpp46 UpdaterParams upParams; in StartABUpdate() local
47 upParams.updatePackage = {pkgPath}; in StartABUpdate()
48 upParams.initialProgress = statusManager_->GetUpdateProgress(); in StartABUpdate()
49 upParams.currentPercentage = 1 - upParams.initialProgress; in StartABUpdate()
50 upParams.callbackProgress = [this](float value) { in StartABUpdate()
53 UpdaterStatus updateRet = DoInstallUpdaterPackage(pkgManager, upParams, HOTA_UPDATE); in StartABUpdate()
/base/update/updater/test/unittest/ptable_parse_test/
H A Dptable_process_unittest.cpp34 UpdaterParams upParams; in TestPtableProcess() local
35 bool ret = PtableProcess(upParams); in TestPtableProcess()
38 upParams.updatePackage.push_back(path); in TestPtableProcess()
39 ret = PtableProcess(upParams); in TestPtableProcess()
/base/update/updater/services/ptable_parse/
H A Dptable_process.cpp33 bool PtablePreProcess::DoPtableProcess(UpdaterParams &upParams) in DoPtableProcess() argument
39 return helper_(upParams); in DoPtableProcess()
42 bool PtableProcess(UpdaterParams &upParams) in PtableProcess() argument
44 for (auto &path : upParams.updatePackage) { in PtableProcess()
66 if (upParams.updateMode != SDCARD_UPDATE) { in PtableProcess()
H A Dptable_process.h23 using PtablePreProcessFunc = std::function<bool(UpdaterParams &upParams)>;
29 bool DoPtableProcess(UpdaterParams &upParams);
41 bool PtableProcess(UpdaterParams &upParams);
/base/update/updater/services/write_state/
H A Dwrite_state.cpp23 __attribute__((weak)) UpdaterStatus PreStartUpdaterEntry(UpdaterParams &upParams, UpdaterStatus status) in PreStartUpdaterEntry() argument
27 __attribute__((weak)) UpdaterStatus PostStartUpdaterEntry(UpdaterParams &upParams, UpdaterStatus status) in PostStartUpdaterEntry() argument
H A Dwrite_state.h29 UpdaterStatus PreStartUpdaterEntry(UpdaterParams &upParams, UpdaterStatus status);
30 UpdaterStatus PostStartUpdaterEntry(UpdaterParams &upParams, UpdaterStatus status);
/base/update/updater/services/include/updater/
H A Dupdater_preprocess.h24 typedef int32_t (*PreProcessFunc)(UpdaterParams &upParams, Hpackage::PkgManager::PkgManagerPtr pkgManager);
30 int32_t UpdatePreProcess(UpdaterParams &upParams, Hpackage::PkgManager::PkgManagerPtr pkgManager);
41 int32_t DoUpdatePreProcess(UpdaterParams &upParams, Hpackage::PkgManager::PkgManagerPtr pkgManager);
H A Dupdater.h81 UpdaterParams &upParams, PackageUpdateMode updateMode);
84 UpdaterParams &upParams);
91 UpdaterStatus IsSpaceCapacitySufficient(const UpdaterParams &upParams);
93 std::vector<uint64_t> GetStashSizeList(const UpdaterParams &upParams);
95 void HandleChildOutput(const std::string &buffer, int32_t bufferLen, bool &retryUpdate, UpdaterParams &upParams);
/base/update/updater/test/unittest/updater_test/
H A Dupdater_unittest.cpp118 UpdaterParams upParams; in HWTEST_F() local
119 upParams.updateMode = SDCARD_UPDATE; in HWTEST_F()
120 status = UpdaterFromSdcard(upParams); in HWTEST_F()
/base/update/updater/test/fuzztest/UpdaterStartUpdaterProc_fuzzer/
H A DUpdaterStartUpdaterProc_fuzzer.cpp166 UpdaterParams upParams; in StartUpdaterProcFun() local
167 upParams.updatePackage.push_back(patch); in StartUpdaterProcFun()
168 upParams.retryCount = 0; in StartUpdaterProcFun()
169 status = StartUpdaterProc(pkgManager, upParams); in StartUpdaterProcFun()

Completed in 6 milliseconds