From 1d8c7249b29d127152be5a57d291c6a707324ac8 Mon Sep 17 00:00:00 2001 From: sodanotgreen Date: Wed, 28 Aug 2024 17:51:34 +0800 Subject: [PATCH] fix Signed-off-by: sodanotgreen --- .../js/napi/app/js_app_manager/js_app_manager.cpp | 6 +++--- .../context/js_application_context_utils.cpp | 2 +- .../ability_manager/include/ability_manager_client.h | 2 +- .../include/ability_manager_interface.h | 2 +- .../app_manager/include/appmgr/ams_mgr_interface.h | 6 +++--- .../app_manager/include/appmgr/ams_mgr_proxy.h | 6 +++--- .../app_manager/include/appmgr/app_mgr_client.h | 4 ++-- .../ability_runtime/context/application_context.h | 2 +- .../appkit/ability_runtime/context/context_impl.h | 2 +- interfaces/kits/native/appkit/app/ability_manager.h | 2 +- services/abilitymgr/include/ability_manager_proxy.h | 2 +- services/abilitymgr/include/ability_manager_service.h | 2 +- services/abilitymgr/include/app_scheduler.h | 2 +- services/appmgr/include/ams_mgr_scheduler.h | 6 +++--- services/appmgr/include/app_mgr_service_inner.h | 10 +++++----- services/appmgr/include/app_running_manager.h | 4 ++-- .../include/mock_ability_manager_service.h | 2 +- .../appexecfwk_core/include/appmgr/app_mgr_client.h | 2 +- .../libs/appexecfwk_core/src/appmgr/app_mgr_client.cpp | 2 +- .../ams_app_mgr_service_module_test.cpp | 2 +- .../mock/include/appmgr/mock_ability_mgr_host.h | 2 +- .../ability_manager_stub_mock_second_test.h | 2 +- .../ability_manager_stub_mock_test.h | 2 +- .../ability_manager_stub_mock.h | 2 +- .../ability_manager_stub_impl_mock.h | 2 +- .../ability_manager_test/ability_manager_stub_mock.h | 2 +- .../ability_manager_stub_mock.h | 2 +- 27 files changed, 41 insertions(+), 41 deletions(-) diff --git a/frameworks/js/napi/app/js_app_manager/js_app_manager.cpp b/frameworks/js/napi/app/js_app_manager/js_app_manager.cpp index c16f38aa80..5c10611daf 100644 --- a/frameworks/js/napi/app/js_app_manager/js_app_manager.cpp +++ b/frameworks/js/napi/app/js_app_manager/js_app_manager.cpp @@ -844,7 +844,7 @@ private: ThrowInvalidParamError(env, "Parse param bundleName failed, must be a string."); return CreateJsUndefined(env); } - bool clearPageStack = false; + bool clearPageStack = true; bool hasClearPageStack = false; if (argc > ARGC_ONE && ConvertFromJsValue(env, argv[INDEX_ONE], clearPageStack)) { hasClearPageStack = true; @@ -974,7 +974,7 @@ private: ThrowTooFewParametersError(env); return CreateJsUndefined(env); } - + int32_t missionId = 0; if (!ConvertFromJsValue(env, argv[INDEX_ZERO], missionId)) { TAG_LOGE(AAFwkTag::APPMGR, "get missionId wrong"); @@ -1073,7 +1073,7 @@ private: ThrowInvalidParamError(env, "Parse param accountId failed, must be a number."); return CreateJsUndefined(env); } - bool clearPageStack = false; + bool clearPageStack = true; bool hasClearPageStack = false; if (argc > ARGC_TWO && ConvertFromJsValue(env, argv[INDEX_TWO], clearPageStack)) { hasClearPageStack = true; diff --git a/frameworks/native/appkit/ability_runtime/context/js_application_context_utils.cpp b/frameworks/native/appkit/ability_runtime/context/js_application_context_utils.cpp index 97b8b980a8..5ba89da324 100644 --- a/frameworks/native/appkit/ability_runtime/context/js_application_context_utils.cpp +++ b/frameworks/native/appkit/ability_runtime/context/js_application_context_utils.cpp @@ -595,7 +595,7 @@ napi_value JsApplicationContextUtils::OnKillProcessBySelf(napi_env env, NapiCall return CreateJsUndefined(env); } - bool clearPageStack = false; + bool clearPageStack = true; bool hasClearPageStack = false; if (info.argc > ARGC_ZERO && ConvertFromJsValue(env, info.argv[0], clearPageStack)) { hasClearPageStack = true; diff --git a/interfaces/inner_api/ability_manager/include/ability_manager_client.h b/interfaces/inner_api/ability_manager/include/ability_manager_client.h index b5209079e4..38ba538dce 100644 --- a/interfaces/inner_api/ability_manager/include/ability_manager_client.h +++ b/interfaces/inner_api/ability_manager/include/ability_manager_client.h @@ -600,7 +600,7 @@ public: * @param clearPageStack. * @return Returns ERR_OK on success, others on failure. */ - ErrCode KillProcess(const std::string &bundleName, const bool clearPageStack = true); + ErrCode KillProcess(const std::string &bundleName, const bool clearPageStack = false); #ifdef ABILITY_COMMAND_FOR_TEST /** diff --git a/interfaces/inner_api/ability_manager/include/ability_manager_interface.h b/interfaces/inner_api/ability_manager/include/ability_manager_interface.h index 751bbcf200..e45e884f7a 100644 --- a/interfaces/inner_api/ability_manager/include/ability_manager_interface.h +++ b/interfaces/inner_api/ability_manager/include/ability_manager_interface.h @@ -749,7 +749,7 @@ public: * @param bundleName. * @return Returns ERR_OK on success, others on failure. */ - virtual int KillProcess(const std::string &bundleName, const bool clearPageStack = true) = 0; + virtual int KillProcess(const std::string &bundleName, const bool clearPageStack = false) = 0; #ifdef ABILITY_COMMAND_FOR_TEST /** diff --git a/interfaces/inner_api/app_manager/include/appmgr/ams_mgr_interface.h b/interfaces/inner_api/app_manager/include/appmgr/ams_mgr_interface.h index bd84a70789..31d74ed73c 100644 --- a/interfaces/inner_api/app_manager/include/appmgr/ams_mgr_interface.h +++ b/interfaces/inner_api/app_manager/include/appmgr/ams_mgr_interface.h @@ -130,7 +130,7 @@ public: * @return ERR_OK, return back success, others fail. */ virtual int KillProcessWithAccount( - const std::string &bundleName, const int accountId, const bool clearPageStack = true) = 0; + const std::string &bundleName, const int accountId, const bool clearPageStack = false) = 0; /** * UpdateApplicationInfoInstalled, call UpdateApplicationInfoInstalled() through proxy object, @@ -148,7 +148,7 @@ public: * @param bundleName, bundle name in Application record. * @return ERR_OK, return back success, others fail. */ - virtual int KillApplication(const std::string &bundleName, const bool clearPageStack = true) = 0; + virtual int KillApplication(const std::string &bundleName, const bool clearPageStack = false) = 0; /** * ForceKillApplication, call ForceKillApplication() through proxy object, force kill the application. @@ -183,7 +183,7 @@ public: * * @return Returns ERR_OK on success, others on failure. */ - virtual int KillApplicationSelf(const bool clearPageStack = true) + virtual int KillApplicationSelf(const bool clearPageStack = false) { return ERR_OK; } diff --git a/interfaces/inner_api/app_manager/include/appmgr/ams_mgr_proxy.h b/interfaces/inner_api/app_manager/include/appmgr/ams_mgr_proxy.h index cc61ae03f2..4a334e9c3c 100644 --- a/interfaces/inner_api/app_manager/include/appmgr/ams_mgr_proxy.h +++ b/interfaces/inner_api/app_manager/include/appmgr/ams_mgr_proxy.h @@ -120,7 +120,7 @@ public: * @return ERR_OK, return back success, others fail. */ virtual int32_t KillProcessWithAccount( - const std::string &bundleName, const int accountId, const bool clearPageStack = true) override; + const std::string &bundleName, const int accountId, const bool clearPageStack = false) override; /** * UpdateApplicationInfoInstalled, call UpdateApplicationInfoInstalled() through proxy object, @@ -138,7 +138,7 @@ public: * @param bundleName, bundle name in Application record. * @return ERR_OK, return back success, others fail. */ - virtual int32_t KillApplication(const std::string &bundleName, const bool clearPageStack = true) override; + virtual int32_t KillApplication(const std::string &bundleName, const bool clearPageStack = false) override; /** * ForceKillApplication, call ForceKillApplication() through proxy object, force kill the application. @@ -169,7 +169,7 @@ public: */ virtual int32_t KillApplicationByUid(const std::string &bundleName, const int uid) override; - virtual int KillApplicationSelf(const bool clearPageStack = true) override; + virtual int KillApplicationSelf(const bool clearPageStack = false) override; virtual int GetApplicationInfoByProcessID(const int pid, AppExecFwk::ApplicationInfo &application, bool &debug) override; diff --git a/interfaces/inner_api/app_manager/include/appmgr/app_mgr_client.h b/interfaces/inner_api/app_manager/include/appmgr/app_mgr_client.h index 833f8345fc..23463ba4b4 100644 --- a/interfaces/inner_api/app_manager/include/appmgr/app_mgr_client.h +++ b/interfaces/inner_api/app_manager/include/appmgr/app_mgr_client.h @@ -161,7 +161,7 @@ public: * @param bundleName, bundle name in Application record. * @return ERR_OK, return back success, others fail. */ - virtual AppMgrResultCode KillApplication(const std::string &bundleName, const bool clearPageStack = true); + virtual AppMgrResultCode KillApplication(const std::string &bundleName, const bool clearPageStack = false); /** * ForceKillApplication, call ForceKillApplication() through proxy object, force kill the application. @@ -197,7 +197,7 @@ public: * * @return Returns ERR_OK on success, others on failure. */ - virtual AppMgrResultCode KillApplicationSelf(const bool clearPageStack = true); + virtual AppMgrResultCode KillApplicationSelf(const bool clearPageStack = false); /** * ClearUpApplicationData, call ClearUpApplicationData() through proxy project, diff --git a/interfaces/kits/native/appkit/ability_runtime/context/application_context.h b/interfaces/kits/native/appkit/ability_runtime/context/application_context.h index dd03794d0b..a6df41cdb7 100644 --- a/interfaces/kits/native/appkit/ability_runtime/context/application_context.h +++ b/interfaces/kits/native/appkit/ability_runtime/context/application_context.h @@ -120,7 +120,7 @@ public: void AppHasDarkRes(bool &darkRes); std::string GetBaseDir() const override; Global::Resource::DeviceType GetDeviceType() const override; - void KillProcessBySelf(const bool clearPageStack = true); + void KillProcessBySelf(const bool clearPageStack = false); int32_t GetProcessRunningInformation(AppExecFwk::RunningProcessInfo &info); int32_t RestartApp(const AAFwk::Want& want); diff --git a/interfaces/kits/native/appkit/ability_runtime/context/context_impl.h b/interfaces/kits/native/appkit/ability_runtime/context/context_impl.h index 722ee920cf..ce67059aeb 100644 --- a/interfaces/kits/native/appkit/ability_runtime/context/context_impl.h +++ b/interfaces/kits/native/appkit/ability_runtime/context/context_impl.h @@ -341,7 +341,7 @@ public: * * @return error code */ - void KillProcessBySelf(const bool clearPageStack = true); + void KillProcessBySelf(const bool clearPageStack = false); /** * @brief Get running informationfor cuirrent process diff --git a/interfaces/kits/native/appkit/app/ability_manager.h b/interfaces/kits/native/appkit/app/ability_manager.h index b7f8bec290..c154946109 100644 --- a/interfaces/kits/native/appkit/app/ability_manager.h +++ b/interfaces/kits/native/appkit/app/ability_manager.h @@ -62,7 +62,7 @@ public: * @param bundleName. * @return Returns ERR_OK on success, others on failure. */ - int KillProcessesByBundleName(const std::string &bundleName, const bool clearPageStack = true); + int KillProcessesByBundleName(const std::string &bundleName, const bool clearPageStack = false); }; } // namespace AppExecFwk } // namespace OHOS diff --git a/services/abilitymgr/include/ability_manager_proxy.h b/services/abilitymgr/include/ability_manager_proxy.h index 33c020945f..0a3a9471f0 100644 --- a/services/abilitymgr/include/ability_manager_proxy.h +++ b/services/abilitymgr/include/ability_manager_proxy.h @@ -590,7 +590,7 @@ public: * @param bundleName. * @return Returns ERR_OK on success, others on failure. */ - virtual int KillProcess(const std::string &bundleName, const bool clearPageStack = true) override; + virtual int KillProcess(const std::string &bundleName, const bool clearPageStack = false) override; #ifdef ABILITY_COMMAND_FOR_TEST /** diff --git a/services/abilitymgr/include/ability_manager_service.h b/services/abilitymgr/include/ability_manager_service.h index 2b05f7f5f2..f5ff5f9f5b 100644 --- a/services/abilitymgr/include/ability_manager_service.h +++ b/services/abilitymgr/include/ability_manager_service.h @@ -839,7 +839,7 @@ public: * @param bundleName. * @return Returns ERR_OK on success, others on failure. */ - virtual int KillProcess(const std::string &bundleName, const bool clearPageStack = true) override; + virtual int KillProcess(const std::string &bundleName, const bool clearPageStack = false) override; /** * Uninstall app diff --git a/services/abilitymgr/include/app_scheduler.h b/services/abilitymgr/include/app_scheduler.h index fb559cf784..5be62319ef 100644 --- a/services/abilitymgr/include/app_scheduler.h +++ b/services/abilitymgr/include/app_scheduler.h @@ -231,7 +231,7 @@ public: * * @param bundleName. */ - int KillApplication(const std::string &bundleName, const bool clearPageStack = true); + int KillApplication(const std::string &bundleName, const bool clearPageStack = false); /** * ForceKillApplication, force kill the application. diff --git a/services/appmgr/include/ams_mgr_scheduler.h b/services/appmgr/include/ams_mgr_scheduler.h index dfa4d3b20e..4c7a960072 100644 --- a/services/appmgr/include/ams_mgr_scheduler.h +++ b/services/appmgr/include/ams_mgr_scheduler.h @@ -133,7 +133,7 @@ public: * @return ERR_OK, return back success, others fail. */ virtual int32_t KillProcessWithAccount( - const std::string &bundleName, const int accountId, const bool clearPageStack = true) override; + const std::string &bundleName, const int accountId, const bool clearPageStack = false) override; /** * UpdateApplicationInfoInstalled, call UpdateApplicationInfoInstalled() through proxy object, @@ -151,7 +151,7 @@ public: * @param bundleName, bundle name in Application record. * @return ERR_OK, return back success, others fail. */ - virtual int32_t KillApplication(const std::string &bundleName, const bool clearPageStack = true) override; + virtual int32_t KillApplication(const std::string &bundleName, const bool clearPageStack = false) override; /** * ForceKillApplication, force kill the application. @@ -181,7 +181,7 @@ public: */ virtual int KillApplicationByUid(const std::string &bundleName, const int uid) override; - virtual int KillApplicationSelf(const bool clearPageStack = true) override; + virtual int KillApplicationSelf(const bool clearPageStack = false) override; int GetApplicationInfoByProcessID(const int pid, AppExecFwk::ApplicationInfo &application, bool &debug) override; diff --git a/services/appmgr/include/app_mgr_service_inner.h b/services/appmgr/include/app_mgr_service_inner.h index e5f022f1b0..f3fb67125e 100644 --- a/services/appmgr/include/app_mgr_service_inner.h +++ b/services/appmgr/include/app_mgr_service_inner.h @@ -262,7 +262,7 @@ public: * * @return ERR_OK, return back success, others fail. */ - virtual int32_t KillApplication(const std::string &bundleName, const bool clearPageStack = true); + virtual int32_t KillApplication(const std::string &bundleName, const bool clearPageStack = false); /** * ForceKillApplication, force kill the application. @@ -292,7 +292,7 @@ public: */ virtual int32_t KillApplicationByUid(const std::string &bundleName, const int uid); - virtual int32_t KillApplicationSelf(const bool clearPageStack = true); + virtual int32_t KillApplicationSelf(const bool clearPageStack = false); /** * KillApplicationByUserId, kill the application by user ID. @@ -304,7 +304,7 @@ public: * @return ERR_OK, return back success, others fail. */ virtual int32_t KillApplicationByUserId(const std::string &bundleName, int32_t appCloneIndex, int userId, - const bool clearPageStack = true); + const bool clearPageStack = false); /** * ClearUpApplicationData, clear the application data. @@ -1246,7 +1246,7 @@ private: * @return ERR_OK, return back success, others fail. */ int32_t KillApplicationByUserIdLocked(const std::string &bundleName, int32_t appCloneIndex, int32_t userId, - const bool clearPageStack = true); + const bool clearPageStack = false); /** * WaitForRemoteProcessExit, Wait for the process to exit normally. @@ -1380,7 +1380,7 @@ private: bool CheckGetRunningInfoPermission() const; int32_t KillApplicationByBundleName( - const std::string &bundleName, const bool clearPageStack = true); + const std::string &bundleName, const bool clearPageStack = false); bool SendProcessStartEvent(const std::shared_ptr &appRecord); diff --git a/services/appmgr/include/app_running_manager.h b/services/appmgr/include/app_running_manager.h index 12316feb6c..a1db00f1aa 100644 --- a/services/appmgr/include/app_running_manager.h +++ b/services/appmgr/include/app_running_manager.h @@ -169,7 +169,7 @@ public: * @return Return true if found, otherwise return false. */ bool ProcessExitByBundleName( - const std::string &bundleName, std::list &pids, const bool clearPageStack = true); + const std::string &bundleName, std::list &pids, const bool clearPageStack = false); /** * Get Foreground Applications. * @@ -253,7 +253,7 @@ public: int32_t ProcessUpdateApplicationInfoInstalled(const ApplicationInfo &appInfo); bool ProcessExitByBundleNameAndUid( - const std::string &bundleName, const int uid, std::list &pids, const bool clearPageStack = true); + const std::string &bundleName, const int uid, std::list &pids, const bool clearPageStack = false); bool GetPidsByUserId(int32_t userId, std::list &pids); void PrepareTerminate(const sptr &token, bool clearMissionFlag = false); diff --git a/test/mock/frameworks_kits_ability_native_test/include/mock_ability_manager_service.h b/test/mock/frameworks_kits_ability_native_test/include/mock_ability_manager_service.h index 4cd135f902..d969c6394b 100644 --- a/test/mock/frameworks_kits_ability_native_test/include/mock_ability_manager_service.h +++ b/test/mock/frameworks_kits_ability_native_test/include/mock_ability_manager_service.h @@ -168,7 +168,7 @@ public: return releaseDataAbility_; } - int KillProcess(const std::string& bundleName, const bool clearPageStack = true) override; + int KillProcess(const std::string& bundleName, const bool clearPageStack = false) override; int UninstallApp(const std::string& bundleName, int32_t uid) override; diff --git a/test/mock/services_abilitymgr_test/libs/appexecfwk_core/include/appmgr/app_mgr_client.h b/test/mock/services_abilitymgr_test/libs/appexecfwk_core/include/appmgr/app_mgr_client.h index 092fc3f569..989aeaaccb 100644 --- a/test/mock/services_abilitymgr_test/libs/appexecfwk_core/include/appmgr/app_mgr_client.h +++ b/test/mock/services_abilitymgr_test/libs/appexecfwk_core/include/appmgr/app_mgr_client.h @@ -123,7 +123,7 @@ public: * @param bundleName, bundle name in Application record. * @return ERR_OK, return back success, others fail. */ - virtual AppMgrResultCode KillApplication(const std::string& bundleName, const bool clearPageStack = true); + virtual AppMgrResultCode KillApplication(const std::string& bundleName, const bool clearPageStack = false); /** * ClearUpApplicationData, call ClearUpApplicationData() through proxy project, diff --git a/test/mock/services_abilitymgr_test/libs/appexecfwk_core/src/appmgr/app_mgr_client.cpp b/test/mock/services_abilitymgr_test/libs/appexecfwk_core/src/appmgr/app_mgr_client.cpp index f6ff62b1d3..ffede46024 100644 --- a/test/mock/services_abilitymgr_test/libs/appexecfwk_core/src/appmgr/app_mgr_client.cpp +++ b/test/mock/services_abilitymgr_test/libs/appexecfwk_core/src/appmgr/app_mgr_client.cpp @@ -78,7 +78,7 @@ AppMgrResultCode AppMgrClient::KillProcessesByUserId(int32_t userId) } AppMgrResultCode AppMgrClient::KillApplication( - const std::string& bundleName, const bool clearPageStack = true) + const std::string& bundleName, const bool clearPageStack = false) { return AppMgrResultCode::RESULT_OK; } diff --git a/test/moduletest/common/ams/app_mgr_service_test/ams_app_mgr_service_module_test.cpp b/test/moduletest/common/ams/app_mgr_service_test/ams_app_mgr_service_module_test.cpp index 2895a543f1..e465bb85ac 100644 --- a/test/moduletest/common/ams/app_mgr_service_test/ams_app_mgr_service_module_test.cpp +++ b/test/moduletest/common/ams/app_mgr_service_test/ams_app_mgr_service_module_test.cpp @@ -418,7 +418,7 @@ HWTEST_F(AppMgrServiceModuleTest, KillApplication_001, TestSize.Level1) Semaphore sem(0); auto mockHandler = [&testResult, testBundleName, &sem]( - const std::string& bundleName, const bool clearPageStack = true) { + const std::string& bundleName, const bool clearPageStack = false) { testResult = (bundleName == testBundleName); sem.Post(); return 0; diff --git a/test/moduletest/mock/include/appmgr/mock_ability_mgr_host.h b/test/moduletest/mock/include/appmgr/mock_ability_mgr_host.h index 16c3af0a20..ad9b12d231 100644 --- a/test/moduletest/mock/include/appmgr/mock_ability_mgr_host.h +++ b/test/moduletest/mock/include/appmgr/mock_ability_mgr_host.h @@ -142,7 +142,7 @@ public: return 0; } - virtual int KillProcess(const std::string& bundleName, const bool clearPageStack = true) override + virtual int KillProcess(const std::string& bundleName, const bool clearPageStack = false) override { return 0; } diff --git a/test/unittest/ability_manager_client_branch_second_test/ability_manager_stub_mock_second_test.h b/test/unittest/ability_manager_client_branch_second_test/ability_manager_stub_mock_second_test.h index 0adbcac99c..bdefcc4924 100644 --- a/test/unittest/ability_manager_client_branch_second_test/ability_manager_stub_mock_second_test.h +++ b/test/unittest/ability_manager_client_branch_second_test/ability_manager_stub_mock_second_test.h @@ -200,7 +200,7 @@ public: return 0; } - virtual int KillProcess(const std::string& bundleName, const bool clearPageStack = true) + virtual int KillProcess(const std::string& bundleName, const bool clearPageStack = false) { return 0; } diff --git a/test/unittest/ability_manager_client_branch_test/ability_manager_stub_mock_test.h b/test/unittest/ability_manager_client_branch_test/ability_manager_stub_mock_test.h index 70299eff65..913864e3ff 100644 --- a/test/unittest/ability_manager_client_branch_test/ability_manager_stub_mock_test.h +++ b/test/unittest/ability_manager_client_branch_test/ability_manager_stub_mock_test.h @@ -200,7 +200,7 @@ public: return 0; } - virtual int KillProcess(const std::string& bundleName, const bool clearPageStack = true) + virtual int KillProcess(const std::string& bundleName, const bool clearPageStack = false) { return 0; } diff --git a/test/unittest/ability_manager_proxy_test/ability_manager_stub_mock.h b/test/unittest/ability_manager_proxy_test/ability_manager_stub_mock.h index 2121c0116e..c865bdbeeb 100644 --- a/test/unittest/ability_manager_proxy_test/ability_manager_stub_mock.h +++ b/test/unittest/ability_manager_proxy_test/ability_manager_stub_mock.h @@ -210,7 +210,7 @@ public: return 0; } - virtual int KillProcess(const std::string& bundleName, const bool clearPageStack = true) + virtual int KillProcess(const std::string& bundleName, const bool clearPageStack = false) { return 0; } diff --git a/test/unittest/ability_manager_stub_test/ability_manager_stub_impl_mock.h b/test/unittest/ability_manager_stub_test/ability_manager_stub_impl_mock.h index f8516f7339..68357025a8 100644 --- a/test/unittest/ability_manager_stub_test/ability_manager_stub_impl_mock.h +++ b/test/unittest/ability_manager_stub_test/ability_manager_stub_impl_mock.h @@ -215,7 +215,7 @@ public: return 0; } - virtual int KillProcess(const std::string& bundleName, const bool clearPageStack = true) + virtual int KillProcess(const std::string& bundleName, const bool clearPageStack = false) { return 0; } diff --git a/test/unittest/ability_manager_test/ability_manager_stub_mock.h b/test/unittest/ability_manager_test/ability_manager_stub_mock.h index 87e7750a63..fb865bd827 100644 --- a/test/unittest/ability_manager_test/ability_manager_stub_mock.h +++ b/test/unittest/ability_manager_test/ability_manager_stub_mock.h @@ -193,7 +193,7 @@ public: return 0; } - virtual int KillProcess(const std::string& bundleName, const bool clearPageStack = true) + virtual int KillProcess(const std::string& bundleName, const bool clearPageStack = false) { return 0; } diff --git a/test/unittest/service_extension_context_test/ability_manager_stub_mock.h b/test/unittest/service_extension_context_test/ability_manager_stub_mock.h index 773f698175..de066b364c 100644 --- a/test/unittest/service_extension_context_test/ability_manager_stub_mock.h +++ b/test/unittest/service_extension_context_test/ability_manager_stub_mock.h @@ -174,7 +174,7 @@ public: return 0; } - virtual int KillProcess(const std::string& bundleName, const bool clearPageStack = true) + virtual int KillProcess(const std::string& bundleName, const bool clearPageStack = false) { return 0; }