Commit Graph

46 Commits

Author SHA1 Message Date
DESKTOP-UGVMD4B\DawnComing 455151f902 pc claw支持拉起分身应用
Signed-off-by: lidongrui <lidongrui3@huawei.com>
Co-Authored-By: Agent
2026-06-27 19:48:15 +08:00
zhengdongdong12 c004a5f512 Message: 上报进程冷冻信息
Signed-off-by: zhengdongdong12 <zhengchengkai@huawei.com>
2026-05-20 15:38:00 +08:00
RuiChen_01 f20eaa94d7 fix static check warnings for skill execute timeout
Co-Authored-By: Agent

Change-Id: Ib62f42314fed02e3d021ef1d242827d9e04596ca
Signed-off-by: RuiChen_01 <chenrui193@huawei.com>
2026-05-07 17:43:18 +08:00
RuiChen_01 6d2edfe428 feat: add skill execute timeout mechanism and fix ServiceExtension context
Reuse AMS EventHandler timeout framework to protect SkillExecuteManager
from stale EXECUTING records. When the target app never calls
completeArkTSScriptInApp, the record is automatically cleaned up after
timeout and the caller receives ERR_TIMED_OUT via callback.

Timeout = GetAppStartTimeoutTime() * SKILL_EXECUTE_TIMEOUT_MULTIPLE
(10s in production, 150s under ASAN), aligned with InsightIntent.

Also fix VerifyContext property name: ServiceExtension context uses
"extensionAbilityInfo" not "extensionInfo", which caused
completeArkTSScriptInApp to silently fail for ServiceExtension targets.

Co-Authored-By: Agent
Change-Id: I4e02afc0a75c069b1c5cb677fa81b469ef566f34
Signed-off-by: RuiChen_01 <chenrui193@huawei.com>
2026-05-07 15:45:11 +08:00
acdemicJava f52fc53b6f 调整生命周期超时时间
Co-Authored-By: acdemicJava <yinhuiling@h-partners.com>

Signed-off-by: acdemicJava <yinhuiling@h-partners.com>
2026-04-23 14:07:25 +08:00
DESKTOP-UGVMD4B\DawnComing 430ac0d9d9 游戏预启动需求
Signed-off-by: lidongrui <lidongrui3@huawei.com>
Co-Authored-By: Agent
2026-04-11 20:39:27 +08:00
zexin_c 3f2c4d8fda mv update to extensionrecordmgr
Signed-off-by: zexin_c <chenzexin14@huawei.com>
2026-02-13 12:02:43 +08:00
xhz-sz cfc1d0ca55 fix meo
Signed-off-by: xhz-sz <xiehuandong@huawei.com>
2026-01-23 15:06:54 +08:00
xhz-sz aa23dde779 fix meo
Signed-off-by: xhz-sz <xiehuandong@huawei.com>
2026-01-23 15:05:28 +08:00
xhz-sz 00e3cc158d fix meo
Signed-off-by: xhz-sz <xiehuandong@huawei.com>
2026-01-22 22:28:07 +08:00
xhz-sz 51991a2ad3 fix meo
Signed-off-by: xhz-sz <xiehuandong@huawei.com>
2026-01-22 16:40:48 +08:00
wendel 7dc94c9355 modify page config
Signed-off-by: wendel <yuwenze1@huawei.com>
2026-01-04 14:47:56 +08:00
Nathan Yang 4c5f532b51 feat: add StartAbilityByCall events
Signed-off-by: Nathan Yang <yangxuguang3@huawei.com>
2025-10-09 22:15:23 +08:00
wangzhen 4cc5a764a8 Remove timeout in debug mode
Signed-off-by: wangzhen <wangzhen416@huawei.com>
Change-Id: Ie0e15e7af9d8e2f6cd24231871525ea474cf0edf
2025-07-09 17:24:16 +08:00
yuwenze 1d26c5ad73 add interface
Signed-off-by: yuwenze <yuwenze1@huawei.com>
Change-Id: Icdf3b1acf13ca620a6b479f2144ca3e24182efd9
2025-07-04 11:03:24 +08:00
wangzhen 29da1ca3ca ffrt task adjust
Signed-off-by: wangzhen <wangzhen416@huawei.com>
Change-Id: I751beaf0baaa8f02e2a8ae9a47272dd0811e2df1
2025-05-31 09:38:41 +08:00
y00620503 38708aa308 extension生命周期优化打点
Signed-off-by: y00620503 <yewei43@huawei.com>
Change-Id: I76db5ad821d5ae61e954bd291621eec96a70166a
2025-05-08 10:49:19 +08:00
yangxuguang-huawei 4424d54c3b bugfix: kill process with reason
Signed-off-by: yangxuguang-huawei <yangxuguang3@huawei.com>
2025-04-15 15:04:45 +08:00
zhangyuhang72 5d836c43df Extension增加inactivate和command超时机制
Signed-off-by: zhangyuhang72 <zhangyuhang72@huawei.com>
Change-Id: I7a5578e0f24ce86378f8e22eadb3abb347a48f3b
2025-01-24 15:11:41 +08:00
wangzhen 75246f7dd8 Concurrent startAbility error optimise
Signed-off-by: wangzhen <wangzhen416@huawei.com>
Change-Id: I7d6482fcbe6c334baddd6cfb1412a70659ed2d7f
2025-01-04 17:24:07 +08:00
wangzhen 9dc72aeb32 replace localtime_r with localtime_noenv_r for crash problem
Signed-off-by: wangzhen <wangzhen416@huawei.com>
Change-Id: Ia7f38d21b5fced4e5c0a7eab728e13924bb6a38b
2025-01-03 16:37:16 +08:00
wlh2624 4851cee724 RSS豁免10需求
Signed-off-by: wlh2624 <1968860844@qq.com>
Change-Id: I55b7481db7aa14b1718c342c52182a61ed36d3ae
2024-12-13 14:41:10 +08:00
openharmony_ci f1ea270d48 !11759 支持意图执行RSS管控豁免(短时豁免后台关联启动)
Merge pull request !11759 from luoluGit/master
2024-12-03 01:21:54 +00:00
wlh2624 28551e216d 静态告警修复
Signed-off-by: wlh2624 <1968860844@qq.com>
Change-Id: Ic2078b8066642acd62050481f08950960ead5f2c
2024-12-02 17:15:23 +08:00
l30059571 0e5bc0fb26 支持意图执行RSS管控豁免策略
Signed-off-by: l30059571 <luolu22@huawei.com>
2024-11-29 14:52:31 +08:00
wangzhen aafee4cf43 lfiecycle msg modification
Signed-off-by: wangzhen <wangzhen346@huawei.com>
Change-Id: Ica6f817fa1449eac3c8b1adfa8cb0284112546b0
2024-11-21 10:44:16 +08:00
wangzhen 7d80777e8c Optimise lifecycle detecting
Signed-off-by: wangzhen <wangzhen346@huawei.com>
Change-Id: I6a1ac02096d446c6eef59c5b48357568cacdf2fd
2024-11-16 16:34:26 +08:00
zhangyafei-echo fa5f06985e Signed-off-by: zhangyafei-echo <zhangyafei12@huawei.com>
Change-Id: I468fd2c20fe0db5ee28372599559eb0736dba6de
2024-11-10 15:55:52 +08:00
yangyang706 5fbd026343 fix code
Signed-off-by: yangyang706 <yangyang706@h-partners.com>
Change-Id: Ia70b0ad45738e5b25c4cc1f16b9fc28e8ec39bda
2024-10-30 20:13:42 +08:00
yangyang706 cb479a4208 fix freeze kill ability before onCreate
Signed-off-by: yangyang706 <yangyang706@h-partners.com>
Change-Id: I652515382c5261fc90d06c7cc84d44b933503bdf
2024-10-30 16:10:25 +08:00
wangzhen 627f477dd8 Add lifecycle event records
Signed-off-by: wangzhen <wangzhen346@huawei.com>
Change-Id: Iccb1bbf7998b242a8b24c7465aab5f4100566860
2024-10-18 11:47:48 +08:00
wangzhen 4eb3870dcd Add app exception callback
Signed-off-by: wangzhen <wangzhen346@huawei.com>
Change-Id: I78385dbb4d3012eee71a9eccb7d3185c296bf53d
2024-10-14 21:42:49 +08:00
donglin 8b1e21c59e 迁移服务优先调度
Signed-off-by: donglin <donglin9@huawei.com>
Change-Id: If802489ed03d68a325376405df57b9d6fdf3951a
2024-09-30 06:09:37 +00:00
wangzhen cbcd1c5f22 Modify app freeze time format
Signed-off-by: wangzhen <wangzhen346@huawei.com>
Change-Id: I5edf4d8182050d549c80136a42d8e37844eae7c6
2024-09-21 19:53:15 +08:00
donglin eeb33e758c PrepareTerminateAbility timeout
Signed-off-by: donglin <donglin9@huawei.com>
Change-Id: Ic76ef29e8897935e866ed624a403feb77e6e6c36
2024-09-09 08:32:41 +00:00
songjindian edff29d4e2 cfi后向整改
Signed-off-by: songjindian <songjindian1@huawei.com>
2024-09-06 14:19:02 +08:00
wangzhen bf2ca98aaa Add load and foreground report to rss
Signed-off-by: wangzhen <wangzhen346@huawei.com>
Change-Id: I2764028054b48fe23fc450238c4e683139621e46
2024-09-02 15:54:01 +08:00
liuzongze 2b78cf879e 日志整改
Signed-off-by: liuzongze <liuzongze@huawei.com>
Change-Id: I0fcb2b7da20e56f82ab714a3a29d1f4feaaf2d67
2024-08-07 15:44:37 +08:00
XKK 6c81404d02 删除老的hilog头文件
Signed-off-by: XKK <huyingsong@huawei.com>
2024-07-10 18:02:24 +08:00
yuwenze 081a766cb4 replace
Signed-off-by: yuwenze <yuwenze1@huawei.com>
Change-Id: I3cb5dad539495eb7b937ab578d53465bb11c5b78
2024-05-15 16:22:10 +08:00
yuwenze bcd7bdcbba support app clone
Signed-off-by: yuwenze <yuwenze1@huawei.com>
Change-Id: I24d1821844343ce1329795e1c747c609db583028
2024-05-08 18:59:34 +08:00
xinking129 7c6fff581c hilog整改
Signed-off-by: xinking129 <xinxin13@huawei.com>
2024-03-25 19:56:45 +08:00
unknown 7e99327751 remove log
Signed-off-by: unknown <sijunjie@huawei.com>
2023-12-22 11:02:09 +08:00
yuwenze de3d297cfd fixed log
Signed-off-by: yuwenze <yuwenze1@huawei.com>
Change-Id: I35048911ee8cec4d00cb8f968e16ed9e349c5f43
2023-11-24 07:15:16 +00:00
yinhuiling 1a9cfac8d6 Message: ams调优屏蔽
Signed-off-by: yinhuiling <yinhuiling@huawei.com>
2023-10-19 21:06:39 +08:00
yuwenze 25fe92f292 Signed-off-by: yuwenze <yuwenze1@huawei.com>
Change-Id: I1fdffc68d655e67aeecf2dd75d35d56dbb2aec41

Change-Id: Id7ac9b29a00018afd99082f858de7c5e619425e5
2023-10-10 02:05:35 +00:00