Commit Graph

372 Commits

Author SHA1 Message Date
openharmony_ci
86adf4321a
!1506 modify cold start timeout
Merge pull request !1506 from 杨浩/0929timeout
2024-10-05 15:12:48 +00:00
王达
7cd275bfa2 新增测试UT
Signed-off-by: 王达 <wangda20@huawei.com>
2024-09-30 15:48:09 +08:00
yanghao
f212daa451 modify default timeout
Signed-off-by: yanghao <yanghao236@huawei.com>
Change-Id: Id9f8c446567a2845657786faf5a1e99ef1b1429a
2024-09-30 15:31:33 +08:00
yh
36503b52a6 change prefork default mode
Signed-off-by: yh <yanghao236@huawei.com>
2024-09-28 21:25:41 +08:00
openharmony_ci
3ed5419e15
!1496 restart appspawn when continuous app crash
Merge pull request !1496 from nianyuu/master
2024-09-27 08:50:43 +00:00
nianyuu
ecc85aa6c2 appspawn reset when continuous app crash
Signed-off-by: nianyuu <zhouwenqiang12@huawei.com>
2024-09-27 11:43:33 +08:00
nianyuu
bdfc8d66b5 sync arkweb remount code to newsandbox
Signed-off-by: nianyuu <zhouwenqiang12@huawei.com>
2024-09-24 19:12:44 +08:00
openharmony_ci
6078d40687
!1475 Appspawn冷启动取消踢狗
Merge pull request !1475 from 陈其文/HM_KickdogColdRunAlter
2024-09-24 07:55:25 +00:00
王达
cb542fae34 拆分函数
Signed-off-by: 王达 <wangda20@huawei.com>
2024-09-24 09:21:39 +08:00
王达
1a36e473ac 新增isDebuggable字段
Signed-off-by: 王达 <wangda20@huawei.com>
2024-09-23 20:54:58 +08:00
王达
6fb5078405 新增appspawn device_debug消息
Signed-off-by: 王达 <wangda20@huawei.com>
2024-09-23 16:37:13 +08:00
openharmony_ci
ab58a747ba
!1465 modify prefork
Merge pull request !1465 from 杨浩/0918prefork
2024-09-23 05:26:30 +00:00
陈其文
9921ddef8a Appspawn冷启动取消踢狗
Signed-off-by: 陈其文 <chenqiwen6@huawei.com>
2024-09-21 14:41:17 +08:00
yanghao
7e234aa444 prefork
Signed-off-by: yanghao <yanghao236@huawei.com>
Change-Id: I865456664fbcf6e592aafafb9874b464c3529ac9
2024-09-19 20:33:33 +08:00
openharmony_ci
d0e2d7c7ff
!1455 remove asanlog config
Merge pull request !1455 from 杨浩/0912asanoption
2024-09-19 06:42:36 +00:00
yanghao
2efbb37398 asan
Signed-off-by: yanghao <yanghao236@huawei.com>
Change-Id: I1c27b65ecf3019b638d9d902d7f0eb05dc7bc675
2024-09-19 09:37:49 +08:00
陈其文
8819165a8c Appspawn接入hungtask,检测超时计数改为10
Signed-off-by: 陈其文 <chenqiwen6@huawei.com>
2024-09-18 21:21:30 +08:00
yanghao
4b3a8fe294 fix bug
Signed-off-by: yanghao <yanghao236@huawei.com>
Change-Id: Iab06534d98d4f0893408bcf964047816759e9f7a
2024-09-09 16:35:00 +08:00
liveery
14a8921258 fix: modify waitpid wait all child process
Feature or Bugfix:Bugfix
Binary Source: No

Signed-off-by: liveery <liangming712@huawei.com>
2024-09-08 07:16:23 +00:00
王达
07950bd6cc nativespawn携带isolated标签孵化子进程需修改selinux标签
Signed-off-by: 王达 <wangda20@huawei.com>
2024-09-05 21:42:39 +08:00
openharmony_ci
69c97ebf48
!1425 nativespawn内存优化
Merge pull request !1425 from 王达/nativespawn
2024-09-03 06:52:29 +00:00
openharmony_ci
4352db7a2a
!1424 modify signal process
Merge pull request !1424 from 杨浩/signalStatus
2024-08-30 07:41:22 +00:00
王达
8eed7ee226 nativespawn内存优化
Signed-off-by: 王达 <wangda20@huawei.com>
2024-08-30 10:45:22 +08:00
yanghao
47e86ef67a modify signal
Signed-off-by: yanghao <yanghao236@huawei.com>
Change-Id: I73ad91c06d206e5d60fe91ff91a64990ae63e54c
2024-08-29 15:39:24 +08:00
yanghao
e4da90f98c modift bug
Signed-off-by: yanghao <yanghao236@huawei.com>
Change-Id: I55885b4ccfbdf0d620531cf1d59b2fd2acfe2a12
2024-08-29 14:45:42 +08:00
chennuo
239b9c4213 fix bug: coldstart
Signed-off-by: chennuo <chennuo12@huawei.com>
2024-08-28 10:29:02 +08:00
openharmony_ci
0041ead4ff
!1412 add prefork
Merge pull request !1412 from 杨浩/0824
2024-08-27 08:27:43 +00:00
yanghao
8f2bf32a5a prefork
Signed-off-by: yanghao <yanghao236@huawei.com>
Change-Id: I906f38b286094c1ea6ffef21ea403766d08ca594
2024-08-27 14:16:32 +08:00
yanghao
ba4f2e1874 add prefork
Change-Id: I293e2adc334f7675cfbd8db3388dce6b455df200
Signed-off-by: yanghao <yanghao236@huawei.com>
2024-08-26 17:06:48 +08:00
openharmony_ci
8bfd7feb34
!1402 修复冷启动场景非匿名化句柄泄露
Merge pull request !1402 from 陈诺/0823
2024-08-24 08:40:28 +00:00
openharmony_ci
f42833fe48
!1403 modify process signal
Merge pull request !1403 from 杨浩/0823
2024-08-24 07:32:05 +00:00
openharmony_ci
7714780968
!1409 add prefork
Merge pull request !1409 from 杨浩/0824
2024-08-24 07:31:34 +00:00
yanghao
0a0c8e1b49 add prefork
Signed-off-by: yanghao <yanghao236@huawei.com>
Change-Id: Ic866525ebf29fb147f37676901c173e40a248e7d
2024-08-24 13:16:09 +08:00
openharmony_ci
317a92e0c5
!1406 FIX:修复UT概率失败问题
Merge pull request !1406 from 钟柠/0823_ut
2024-08-23 13:23:23 +00:00
zhongning5
af077d380d 修复UT概率失败问题
Signed-off-by: zhongning5 <zhongning5@huawei.com>
2024-08-23 18:58:07 +08:00
chennuo
b1f9d429b7 fix bug
Signed-off-by: chennuo <chennuo12@huawei.com>
2024-08-23 18:18:08 +08:00
yanghao
048d8d00fd modify process signal
Signed-off-by: yanghao <yanghao236@huawei.com>
Change-Id: Iab9a25cd8a567cd2695265b6ed99953190f34944
2024-08-23 16:22:10 +08:00
王达
a6af40dea3 删除main fork的进程
Signed-off-by: 王达 <wangda20@huawei.com>
2024-08-23 12:15:05 +08:00
王达
b2fdc885df nativespawn需按需启动
Signed-off-by: 王达 <wangda20@huawei.com>
2024-08-23 00:46:05 +08:00
王达
95178360be 去除不需要的逻辑
Signed-off-by: 王达 <wangda20@huawei.com>
2024-08-20 21:17:59 +08:00
王达
516db4b345 codecheck修复+挂载修复
Signed-off-by: 王达 <wangda20@huawei.com>
2024-08-20 15:31:33 +08:00
王达
1c24d6cec7 去掉不需要的宏
Signed-off-by: 王达 <wangda20@huawei.com>
2024-08-20 00:18:00 +08:00
王达
d47aae6b64 native进程孵化
Signed-off-by: 王达 <wangda20@huawei.com>
2024-08-19 23:23:55 +08:00
fredranking
fe422ce9f7 change arkweb package name
Signed-off-by: fredranking <luliang14@huawei.com>
2024-08-15 14:47:02 +08:00
openharmony_ci
2d67bb30c9
!1311 appspawn接入hungtask,全局变量修改,废弃宏CONFIG_DFX_LIBLINUX修改
Merge pull request !1311 from 陈其文/HM_WatchdogMacroAlter
2024-08-14 12:59:36 +00:00
openharmony_ci
ff661e28d1
!1346 补充APPSPAWN UT 覆盖率
Merge pull request !1346 from 钟柠/0808_ut
2024-08-13 06:09:52 +00:00
陈其文
92f5686594 appspawn接入hungtask,全局变量修改,废弃宏CONFIG_DFX_LIBLINUX修改
Signed-off-by: 陈其文 <chenqiwen6@huawei.com>
2024-08-13 09:55:40 +08:00
openharmony_ci
6ceae7180e
!1345 appspawn耗时问题
Merge pull request !1345 from nianyuu/master
2024-08-08 12:07:05 +00:00
nianyuu
11d80834e6 fix Time-consuming problems caused by ClearEnv
Signed-off-by: nianyuu <zhouwenqiang12@huawei.com>
2024-08-08 10:10:17 +08:00
zhongning5
1fad0a024b 补充UT
Signed-off-by: zhongning5 <zhongning5@huawei.com>
Change-Id: Iac43c458b98c3c24f3a066878c711eeb9c61201a
2024-08-08 10:02:44 +08:00
openharmony_ci
822255dbe2
!1339 cjappspawn支持冷启动能力
Merge pull request !1339 from Tomahawkd/master
2024-08-08 01:53:25 +00:00
z00500798
bdc3e5d4db Description:appspawn bug fix
Feature or Bugfix:Bugfix
Binary Source: No
Signed-off-by: zl_zl <zhenglei28@huawei.com>
2024-08-07 17:25:46 +08:00
openharmony_ci
e6aa245d4b
!1265 appspawn孵化应用增加trace接口
Merge pull request !1265 from liveery/master
2024-08-06 11:32:07 +00:00
Tomahawkd
ab3cb0d186 cjappspawn add cold start
Signed-off-by: duanmingcheng <Takina.Inoue@huawei.com>
2024-08-06 19:22:01 +08:00
nianyuu
f2d35abb44 fix set long process name failed bug
Signed-off-by: nianyuu <zhouwenqiang12@huawei.com>
2024-08-05 17:10:21 +08:00
liveery
4adc35fa89 fix:add appspawn trace
Feature or Bugfix:Bugfix
Binary Source: No

Signed-off-by: liveery <liangming712@huawei.com>
2024-08-03 11:08:12 +00:00
openharmony_ci
98a524c623
!1309 add pidfd watcher close func
Merge pull request !1309 from 杨浩/master
2024-08-03 06:51:02 +00:00
yanghao
296de689fa modify close pidfd
Signed-off-by: yanghao <yanghao236@huawei.com>
Change-Id: Ib010781390e1c20f0305b9de0cdd3fc48c54eccf
2024-08-03 11:29:05 +08:00
openharmony_ci
5d6d9e41e6
!1266 feat: init jitfort at application start
Merge pull request !1266 from luyifan/master
2024-08-01 12:32:26 +00:00
luyifan
9ab4a4743d Init jitfort at app start.
Signed-off-by: luyifan<842825214@qq.com>
2024-07-31 15:40:05 +08:00
openharmony_ci
362e180d8b
!1290 Appspawn接入hungtask
Merge pull request !1290 from 陈其文/HM_AppSpawnKickDog
2024-07-27 13:52:03 +00:00
openharmony_ci
1036c9e828
!1305 修复使用ptrace导致SIGCHILD不可捕获
Merge pull request !1305 from 杨浩/master
2024-07-27 13:25:04 +00:00
陈其文
0ddfcb133c Appspawn进程接入hungtask
Signed-off-by: 陈其文 <chenqiwen6@huawei.com>
2024-07-27 17:20:03 +08:00
yanghao
e238e8b274 add pidfd watcher
Signed-off-by: yanghao <yanghao236@huawei.com>
Change-Id: I7899d31060a383a2aac32a4a85808baa3be87426
2024-07-27 09:50:39 +08:00
nianyuu
ad647ec362 fix log
Signed-off-by: nianyuu <zhouwenqiang12@huawei.com>
2024-07-26 21:33:31 +08:00
openharmony_ci
7646c159da
!1295 支持web沙箱重新挂载
Merge pull request !1295 from nianyuu/master
2024-07-26 09:28:48 +00:00
nianyuu
416b4473c5 support remount web sandbox
Signed-off-by: nianyuu <zhouwenqiang12@huawei.com>
2024-07-25 23:34:07 +08:00
openharmony_ci
37ca8746e4
!1285 AppSpawnTlv 存在空指针风险,增加对应校验
Merge pull request !1285 from 樊景乐/master
2024-07-25 08:06:41 +00:00
wangfeng
0f7e80902a 子进程超时退出时增加打栈函数
Signed-off-by: wangfeng <wangfeng277@huawei.com>
2024-07-24 21:35:24 +08:00
openharmony_ci
90caadf0f1
!1282 支持 cangjie asan 功能
Merge pull request !1282 from xiangfei/master
2024-07-22 09:31:13 +00:00
樊景乐
472c3ad2ae
update standard/appspawn_msgmgr.c.
Signed-off-by: 樊景乐 <fanjingle@h-partners.com>
2024-07-20 09:01:28 +00:00
孟祥飞
566cbb8223 fix appspawn issue
Signed-off-by: 孟祥飞 <mengxiangfei2@huawei.com>
2024-07-19 15:59:09 +08:00
樊景乐
140b653115
update standard/appspawn_msgmgr.c.
Signed-off-by: 樊景乐 <fanjingle@h-partners.com>
2024-07-19 01:46:25 +00:00
openharmony_ci
11b4abbf66
!1256 hnp需支持配置安装与支持配置与配置执行
Merge pull request !1256 from 王达/feature/set_permission
2024-07-05 05:34:09 +00:00
openharmony_ci
6cf17abd2b
!1242 add fd
Merge pull request !1242 from 杨浩/addfd
2024-07-04 14:31:18 +00:00
yanghao
154406931a add fd
Signed-off-by: yanghao <yanghao236@huawei.com>
Change-Id: I3e1ae3375498ad92cde96629eab7af6508a1741c
2024-07-04 16:54:55 +08:00
王达
14878ac02c hnp需支持配置安装
Signed-off-by: 王达 <wangda20@huawei.com>
2024-07-04 14:20:34 +08:00
zhongning5
b30633c0b1 modify waitpid time
Signed-off-by: zhongning5 <zhongning5@huawei.com>
2024-06-26 19:31:15 +08:00
openharmony_ci
988d0ba201
!1234 修改appspawn KillAndWaitStatus函数
Merge pull request !1234 from 钟柠/appspawn_0624
2024-06-26 07:29:57 +00:00
openharmony_ci
157014604b
!1230 加载libappspawn_helper后从env中取消对它的preload配置
Merge pull request !1230 from Caoruihong/master
2024-06-24 08:12:20 +00:00
zhongning5
a54da61055 修改检视意见
Signed-off-by: zhongning5 <zhongning5@huawei.com>
2024-06-24 09:54:57 +08:00
樊景乐
32937e7eef 添加调测信息
Signed-off-by: 樊景乐 <fanjingle@h-partners.com>
2024-06-22 17:20:56 +08:00
Caoruihong
4e8474d22f unset appspawn helper preload after load
Signed-off-by: Caoruihong <crh.cao@huawei.com>
2024-06-20 21:36:50 +08:00
zhongning5
9456dde27c 添加调测信息
Signed-off-by: zhongning5 <zhongning5@huawei.com>
2024-06-20 15:47:04 +08:00
openharmony_ci
aa2ad65efb
!1206 修改内存释放问题
Merge pull request !1206 from 钟柠/0611
2024-06-13 14:05:24 +00:00
樊景乐
195a72cd88 fix: add appspawn_hisysevent
Signed-off-by: 樊景乐 <fanjingle@h-partners.com>
2024-06-11 17:17:39 +08:00
zhongning5
359632a895 RebuildAppSpawnMsgNode 资源处理
Signed-off-by: zhongning5 <zhongning5@huawei.com>
2024-06-11 10:04:58 +08:00
nianyuu
796c702abd fix nwebspawn bug
Signed-off-by: nianyuu <zhouwenqiang12@huawei.com>
2024-06-05 20:18:36 +08:00
GengYinzong
08eabfd8a4 appspawn add encaps
Signed-off-by: GengYinzong <gengyinzong@huawei.com>
2024-06-03 20:20:25 -07:00
nianyuu
272346ea48 fix codecheck
Signed-off-by: nianyuu <zhouwenqiang12@huawei.com>
2024-05-29 16:02:27 +08:00
fan-jingle
175a2a6488 fix: fork max
Signed-off-by: fan-jingle <fanjingle@h-partners.com>
2024-05-26 14:36:53 +08:00
openharmony_ci
84c0fe52de
!1139 引入 cjappspawn 孵化仓颉语言应用
Merge pull request !1139 from ZhaJunpeng/master
2024-05-16 15:22:20 +00:00
ZhaJunpeng
0c6760ff24 feature cjappspawn to fork cangjie application processes. 2024-05-15 20:22:29 +08:00
cat
ba2c61d8cc Description:begetctl get appspawn time
Feature or Bugfix:Feature
Binary Source: No

Signed-off-by: cat <chenjinxiang3@huawei.com>
2024-05-15 08:12:53 +00:00
ZhaJunpeng
2262164655 feature cjappspawn to fork cangjie application processes. 2024-05-14 16:21:23 +08:00
openharmony_ci
92e4cdd8a1
!1125 根据provisionType标识设置应用ownerid
Merge pull request !1125 from 团辉/sth
2024-05-13 14:14:10 +00:00
limerence
59b05f3dfd Set ownerid by provisionType & webspawn
Signed-off-by: limerence <shituanhui@huawei.com>
2024-05-13 11:23:59 +08:00
钟柠
a7ee15fe77 Merge branch 'master' of gitee.com:openharmony/startup_appspawn into appspawn_0430
Signed-off-by: 钟柠 <zhongning5@huawei.com>
2024-05-09 18:12:48 +08:00
zhongning5
ed9e7290de init扩展维护命令,支持进入应用的沙盒
Signed-off-by: zhongning5 <zhongning5@huawei.com>
2024-04-30 18:53:46 +08:00
openharmony_ci
ca601583bd
!1091 Fix: 设置冷启动超时时间
Merge pull request !1091 from 钟柠/timeout
2024-04-30 09:06:11 +00:00