/foundation/ability/ability_runtime/test/unittest/freeze_util_test/ |
H A D | freeze_util_test.cpp | 49 * @tc.desc : Test Function FreezeUtil::GetInstance() and AddLifecycleEvent() and GetLifecycleEvent() 53 FreezeUtil::LifecycleFlow flow; in HWTEST_F() 54 EXPECT_EQ(FreezeUtil::GetInstance().GetLifecycleEvent(flow), ""); in HWTEST_F() 55 flow.state = FreezeUtil::TimeoutState::FOREGROUND; in HWTEST_F() 56 FreezeUtil::GetInstance().AddLifecycleEvent(flow, "firstEntry"); in HWTEST_F() 57 EXPECT_EQ(FreezeUtil::GetInstance().GetLifecycleEvent(flow), "firstEntry"); in HWTEST_F() 59 FreezeUtil::GetInstance().AddLifecycleEvent(flow, "secondEntry"); in HWTEST_F() 60 EXPECT_EQ(FreezeUtil::GetInstance().GetLifecycleEvent(flow), "firstEntry\nsecondEntry"); in HWTEST_F() 67 * @tc.desc : Test Function FreezeUtil::GetInstance() and DeleteLifecycleEvent() and GetLifecycleEvent() 71 FreezeUtil in HWTEST_F() [all...] |
/foundation/ability/ability_runtime/interfaces/inner_api/app_manager/src/appmgr/ |
H A D | app_exception_manager.cpp | 22 using AbilityRuntime::FreezeUtil; 32 FreezeUtil::LifecycleFlow flow{token, FreezeUtil::TimeoutState::LOAD}; in LaunchAbilityFailed() 33 FreezeUtil::GetInstance().AppendLifecycleEvent(flow, std::string("LaunchAbilityFailed: " + msg)); in LaunchAbilityFailed() 39 FreezeUtil::LifecycleFlow flow{token, FreezeUtil::TimeoutState::FOREGROUND}; in ForegroundAppFailed() 40 FreezeUtil::GetInstance().AppendLifecycleEvent(flow, std::string("ForegroundAppFailed: " + msg)); in ForegroundAppFailed() 46 FreezeUtil::LifecycleFlow flow{token, FreezeUtil::TimeoutState::FOREGROUND}; in ForegroundAppWait() 47 FreezeUtil in ForegroundAppWait() [all...] |
H A D | app_scheduler_proxy.cpp | 196 AbilityRuntime::FreezeUtil::LifecycleFlow flow = {token, AbilityRuntime::FreezeUtil::TimeoutState::LOAD}; in ScheduleLaunchAbility() 211 AbilityRuntime::FreezeUtil::GetInstance().AppendLifecycleEvent(flow, in ScheduleLaunchAbility()
|
/foundation/ability/ability_runtime/utils/global/freeze/src/ |
H A D | freeze_util.cpp | 22 FreezeUtil& FreezeUtil::GetInstance() in GetInstance() 24 static FreezeUtil instance; in GetInstance() 28 void FreezeUtil::AddLifecycleEvent(const LifecycleFlow &flow, const std::string &entry) in AddLifecycleEvent() 40 bool FreezeUtil::AppendLifecycleEvent(const LifecycleFlow &flow, const std::string &entry) in AppendLifecycleEvent() 52 std::string FreezeUtil::GetLifecycleEvent(const LifecycleFlow &flow) in GetLifecycleEvent() 62 void FreezeUtil::DeleteLifecycleEvent(const LifecycleFlow &flow) in DeleteLifecycleEvent() 68 void FreezeUtil::DeleteLifecycleEvent(sptr<IRemoteObject> token) in DeleteLifecycleEvent() 81 void FreezeUtil::DeleteLifecycleEventInner(const LifecycleFlow &flow) in DeleteLifecycleEventInner() 89 void FreezeUtil [all...] |
/foundation/ability/ability_runtime/utils/global/freeze/include/ |
H A D | freeze_util.h | 25 class FreezeUtil { class 44 FreezeUtil& operator=(const FreezeUtil&) = delete; 45 FreezeUtil(const FreezeUtil&) = delete; 46 virtual ~FreezeUtil() = default; 47 static FreezeUtil& GetInstance(); 59 FreezeUtil() = default;
|
/foundation/ability/ability_runtime/test/fuzztest/freezeutil_fuzzer/ |
H A D | freezeutil_fuzzer.cpp | 53 FreezeUtil::LifecycleFlow flow; in DoSomethingInterestingWithMyAPI() 55 FreezeUtil::GetInstance(); in DoSomethingInterestingWithMyAPI() 61 FreezeUtil::GetInstance().AddLifecycleEvent(flow, JsonStr); in DoSomethingInterestingWithMyAPI() 62 FreezeUtil::GetInstance().GetLifecycleEvent(flow); in DoSomethingInterestingWithMyAPI() 63 FreezeUtil::GetInstance().DeleteLifecycleEvent(flow); in DoSomethingInterestingWithMyAPI() 64 FreezeUtil::GetInstance().DeleteLifecycleEvent(token); in DoSomethingInterestingWithMyAPI() 65 FreezeUtil::GetInstance().DeleteLifecycleEventInner(flow); in DoSomethingInterestingWithMyAPI()
|
/foundation/ability/ability_runtime/services/abilitymgr/src/ |
H A D | app_exception_handler.cpp | 26 using AbilityRuntime::FreezeUtil; 81 FreezeUtil::LifecycleFlow flow{token, FreezeUtil::TimeoutState::FOREGROUND}; in AbilityForegroundFailed() 82 FreezeUtil::GetInstance().AppendLifecycleEvent(flow, std::string("AbilityForegroundFailed: " + msg)); in AbilityForegroundFailed()
|
/foundation/ability/ability_runtime/frameworks/native/ability/native/ |
H A D | new_ability_impl.cpp | 25 using AbilityRuntime::FreezeUtil; 80 FreezeUtil::LifecycleFlow flow = { token_, FreezeUtil::TimeoutState::FOREGROUND }; in AbilityTransactionCallback() 81 FreezeUtil::GetInstance().DeleteLifecycleEvent(flow); in AbilityTransactionCallback() 82 FreezeUtil::GetInstance().DeleteAppLifecycleEvent(0); in AbilityTransactionCallback()
|
H A D | ui_ability_impl.cpp | 221 FreezeUtil::LifecycleFlow flow = { token_, FreezeUtil::TimeoutState::FOREGROUND }; in AbilityTransactionCallback() 225 FreezeUtil::GetInstance().AddLifecycleEvent(flow, entry); in AbilityTransactionCallback() 229 FreezeUtil::GetInstance().DeleteLifecycleEvent(flow); in AbilityTransactionCallback() 230 FreezeUtil::GetInstance().DeleteAppLifecycleEvent(0); in AbilityTransactionCallback() 439 FreezeUtil::LifecycleFlow flow = { token_, FreezeUtil::TimeoutState::FOREGROUND }; in AfterForeground() 441 FreezeUtil::GetInstance().AddLifecycleEvent(flow, entry); in AfterForeground() 458 FreezeUtil::GetInstance().AddLifecycleEvent(flow, entry); in AfterForeground() 464 FreezeUtil in AfterForeground() [all...] |
H A D | ui_ability_thread.cpp | 170 FreezeUtil::LifecycleFlow flow = { token_, FreezeUtil::TimeoutState::LOAD }; in AttachInner() 172 FreezeUtil::GetInstance().AddLifecycleEvent(flow, entry); in AttachInner() 176 FreezeUtil::GetInstance().AddLifecycleEvent(flow, entry); in AttachInner() 180 FreezeUtil::GetInstance().DeleteLifecycleEvent(flow); in AttachInner() 181 FreezeUtil::GetInstance().DeleteAppLifecycleEvent(0); in AttachInner() 253 FreezeUtil::LifecycleFlow flow = { token_, FreezeUtil::TimeoutState::FOREGROUND }; in AddLifecycleEvent() 255 FreezeUtil::GetInstance().AddLifecycleEvent(flow, entry); in AddLifecycleEvent() 258 FreezeUtil in AddLifecycleEvent() [all...] |
H A D | ability_impl.cpp | 32 using AbilityRuntime::FreezeUtil; 620 FreezeUtil::LifecycleFlow flow = { token_, FreezeUtil::TimeoutState::FOREGROUND }; in AfterForeground() 622 FreezeUtil::GetInstance().AddLifecycleEvent(flow, entry); in AfterForeground() 642 FreezeUtil::GetInstance().DeleteLifecycleEvent(flow); in AfterForeground() 643 FreezeUtil::GetInstance().DeleteAppLifecycleEvent(0); in AfterForeground() 656 FreezeUtil::LifecycleFlow flow = { token_, FreezeUtil::TimeoutState::BACKGROUND }; in AfterBackground() 658 FreezeUtil::GetInstance().AddLifecycleEvent(flow, entry); in AfterBackground() 665 FreezeUtil in AfterBackground() [all...] |
H A D | fa_ability_thread.cpp | 46 using AbilityRuntime::FreezeUtil; 318 FreezeUtil::LifecycleFlow flow = { token_, FreezeUtil::TimeoutState::LOAD }; in CreateAbilityName() 320 FreezeUtil::GetInstance().AddLifecycleEvent(flow, entry); in CreateAbilityName() 326 FreezeUtil::GetInstance().DeleteLifecycleEvent(flow); in CreateAbilityName() 327 FreezeUtil::GetInstance().DeleteAppLifecycleEvent(0); in CreateAbilityName() 499 FreezeUtil::LifecycleFlow flow = { token_, FreezeUtil::TimeoutState::FOREGROUND }; in CreateAbilityName() 501 FreezeUtil::GetInstance().AddLifecycleEvent(flow, entry); in CreateAbilityName() 504 FreezeUtil in CreateAbilityName() [all...] |
/foundation/ability/ability_runtime/frameworks/native/ability/native/ability_runtime/ |
H A D | js_ability.cpp | 245 AddLifecycleEventBeforeJSCall(FreezeUtil::TimeoutState::FOREGROUND, methodName); in OnStart() 247 AddLifecycleEventAfterJSCall(FreezeUtil::TimeoutState::FOREGROUND, methodName); in OnStart() 261 void JsAbility::AddLifecycleEventBeforeJSCall(FreezeUtil::TimeoutState state, const std::string &methodName) const in AddLifecycleEventBeforeJSCall() 263 FreezeUtil::LifecycleFlow flow = { AbilityContext::token_, state }; in AddLifecycleEventBeforeJSCall() 265 FreezeUtil::GetInstance().AddLifecycleEvent(flow, entry); in AddLifecycleEventBeforeJSCall() 268 void JsAbility::AddLifecycleEventAfterJSCall(FreezeUtil::TimeoutState state, const std::string &methodName) const in AddLifecycleEventAfterJSCall() 270 FreezeUtil::LifecycleFlow flow = { AbilityContext::token_, state }; in AddLifecycleEventAfterJSCall() 272 FreezeUtil::GetInstance().AddLifecycleEvent(flow, entry); in AddLifecycleEventAfterJSCall() 395 AddLifecycleEventBeforeJSCall(FreezeUtil::TimeoutState::FOREGROUND, methodName); in OnSceneCreated() 397 AddLifecycleEventAfterJSCall(FreezeUtil in OnSceneCreated() [all...] |
H A D | cj_ui_ability.cpp | 164 AddLifecycleEventBeforeCall(FreezeUtil::TimeoutState::FOREGROUND, methodName); in OnStart() 166 AddLifecycleEventAfterCall(FreezeUtil::TimeoutState::FOREGROUND, methodName); in OnStart() 182 void CJUIAbility::AddLifecycleEventBeforeCall(FreezeUtil::TimeoutState state, const std::string &methodName) const in AddLifecycleEventBeforeCall() 184 FreezeUtil::LifecycleFlow flow = { AbilityContext::token_, state }; in AddLifecycleEventBeforeCall() 186 FreezeUtil::GetInstance().AddLifecycleEvent(flow, entry); in AddLifecycleEventBeforeCall() 189 void CJUIAbility::AddLifecycleEventAfterCall(FreezeUtil::TimeoutState state, const std::string &methodName) const in AddLifecycleEventAfterCall() 191 FreezeUtil::LifecycleFlow flow = { AbilityContext::token_, state }; in AddLifecycleEventAfterCall() 193 FreezeUtil::GetInstance().AddLifecycleEvent(flow, entry); in AddLifecycleEventAfterCall() 308 AddLifecycleEventBeforeCall(FreezeUtil::TimeoutState::FOREGROUND, methodName); in OnSceneCreated() 310 AddLifecycleEventAfterCall(FreezeUtil in OnSceneCreated() [all...] |
H A D | js_ui_ability.cpp | 326 AddLifecycleEventBeforeJSCall(FreezeUtil::TimeoutState::FOREGROUND, methodName); in OnStart() 328 AddLifecycleEventAfterJSCall(FreezeUtil::TimeoutState::FOREGROUND, methodName); in OnStart() 343 void JsUIAbility::AddLifecycleEventBeforeJSCall(FreezeUtil::TimeoutState state, const std::string &methodName) const in AddLifecycleEventBeforeJSCall() 345 FreezeUtil::LifecycleFlow flow = { AbilityContext::token_, state }; in AddLifecycleEventBeforeJSCall() 347 FreezeUtil::GetInstance().AddLifecycleEvent(flow, entry); in AddLifecycleEventBeforeJSCall() 350 void JsUIAbility::AddLifecycleEventAfterJSCall(FreezeUtil::TimeoutState state, const std::string &methodName) const in AddLifecycleEventAfterJSCall() 352 FreezeUtil::LifecycleFlow flow = { AbilityContext::token_, state }; in AddLifecycleEventAfterJSCall() 354 FreezeUtil::GetInstance().AddLifecycleEvent(flow, entry); in AddLifecycleEventAfterJSCall() 491 AddLifecycleEventBeforeJSCall(FreezeUtil::TimeoutState::FOREGROUND, methodName); in OnSceneCreated() 493 AddLifecycleEventAfterJSCall(FreezeUtil in OnSceneCreated() [all...] |
/foundation/ability/ability_runtime/services/appdfr/include/ |
H A D | appfreeze_manager.h | 34 using AbilityRuntime::FreezeUtil; 78 int LifecycleTimeoutHandle(const ParamInfo& info, FreezeUtil::LifecycleFlow flow = FreezeUtil::LifecycleFlow());
|
/foundation/ability/ability_runtime/frameworks/native/appkit/dfr/ |
H A D | appfreeze_inner.cpp | 34 using AbilityRuntime::FreezeUtil; 208 FreezeUtil::LifecycleFlow flow = { it->token, static_cast<FreezeUtil::TimeoutState>(it->state) }; in AcquireStack() 210 FreezeUtil::GetInstance().GetLifecycleEvent(flow) + "\nclient app:\n" + in AcquireStack() 211 FreezeUtil::GetInstance().GetAppLifecycleEvent(0) + "\n"; in AcquireStack()
|
/foundation/ability/ability_runtime/services/appmgr/src/ |
H A D | app_lifecycle_deal.cpp | 26 using AbilityRuntime::FreezeUtil; 78 FreezeUtil::LifecycleFlow flow = {ability->GetToken(), FreezeUtil::TimeoutState::LOAD}; in LaunchAbility() 80 FreezeUtil::GetInstance().AddLifecycleEvent(flow, entry); in LaunchAbility()
|
/foundation/ability/ability_runtime/interfaces/kits/native/ability/native/ability_runtime/ |
H A D | cj_ui_ability.h | 294 void AddLifecycleEventBeforeCall(FreezeUtil::TimeoutState state, const std::string &methodName) const; 295 void AddLifecycleEventAfterCall(FreezeUtil::TimeoutState state, const std::string &methodName) const;
|
H A D | js_ability.h | 108 void AddLifecycleEventBeforeJSCall(FreezeUtil::TimeoutState state, const std::string &methodName) const; 109 void AddLifecycleEventAfterJSCall(FreezeUtil::TimeoutState state, const std::string &methodName) const;
|
H A D | js_ui_ability.h | 326 void AddLifecycleEventBeforeJSCall(FreezeUtil::TimeoutState state, const std::string &methodName) const; 327 void AddLifecycleEventAfterJSCall(FreezeUtil::TimeoutState state, const std::string &methodName) const;
|
/foundation/ability/ability_runtime/services/abilitymgr/src/scene_board/ |
H A D | ui_ability_lifecycle_manager.cpp | 38 using AbilityRuntime::FreezeUtil; 57 FreezeUtil::TimeoutState MsgId2State(uint32_t msgId) in MsgId2State() 60 return FreezeUtil::TimeoutState::LOAD; in MsgId2State() 62 return FreezeUtil::TimeoutState::FOREGROUND; in MsgId2State() 64 return FreezeUtil::TimeoutState::BACKGROUND; in MsgId2State() 66 return FreezeUtil::TimeoutState::UNKNOWN; in MsgId2State() 69 auto g_deleteLifecycleEventTask = [](const sptr<Token> &token, FreezeUtil::TimeoutState state) { 71 FreezeUtil::LifecycleFlow flow = { token->AsObject(), state }; 72 FreezeUtil::GetInstance().DeleteLifecycleEvent(flow); 254 FreezeUtil in AttachAbilityThread() [all...] |
/foundation/ability/ability_runtime/test/unittest/dfr_test/appfreeze_manager_test/ |
H A D | appfreeze_manager_test.cpp | 157 FreezeUtil::LifecycleFlow flow;
in HWTEST_F() 158 flow.state = AbilityRuntime::FreezeUtil::TimeoutState::FOREGROUND;
in HWTEST_F()
|
/foundation/ability/ability_runtime/services/abilitymgr/src/mission/ |
H A D | mission_list_manager.cpp | 42 using AbilityRuntime::FreezeUtil; 80 FreezeUtil::TimeoutState MsgId2State(uint32_t msgId) in MsgId2State() 83 return FreezeUtil::TimeoutState::LOAD; in MsgId2State() 85 return FreezeUtil::TimeoutState::FOREGROUND; in MsgId2State() 87 return FreezeUtil::TimeoutState::BACKGROUND; in MsgId2State() 89 return FreezeUtil::TimeoutState::UNKNOWN; in MsgId2State() 92 auto g_deleteLifecycleEventTask = [](const sptr<Token> &token, FreezeUtil::TimeoutState state) { 94 FreezeUtil::LifecycleFlow flow = { token->AsObject(), state }; 95 FreezeUtil::GetInstance().DeleteLifecycleEvent(flow); 1018 FreezeUtil in AttachAbilityThread() [all...] |
/foundation/ability/ability_runtime/frameworks/native/appkit/app/ |
H A D | main_thread.cpp | 109 using AbilityRuntime::FreezeUtil; 416 FreezeUtil::GetInstance().AddAppLifecycleEvent(0, "ScheduleForegroundApplication"); in ScheduleForegroundApplication() 644 FreezeUtil::GetInstance().AddAppLifecycleEvent(0, "ScheduleLaunchApplication"); in ScheduleLaunchApplication() 724 FreezeUtil::LifecycleFlow flow = { token, FreezeUtil::TimeoutState::LOAD }; in ScheduleLaunchAbility() 726 FreezeUtil::GetInstance().AddLifecycleEvent(flow, entry); in ScheduleLaunchAbility() 752 FreezeUtil::GetInstance().DeleteAppLifecycleEvent(0); in ScheduleCleanAbility() 753 FreezeUtil::GetInstance().DeleteLifecycleEvent(token); in ScheduleCleanAbility() 1287 FreezeUtil::GetInstance().AddAppLifecycleEvent(0, "HandleLaunchApplication:begin"); in HandleLaunchApplication() 1735 FreezeUtil in HandleLaunchApplication() [all...] |