Bug #115080
测试 Test-ST #113421: V4.0功能与专项测试
【BSP】【EVT2】【ST】【Tlog】执行tlog_pstore命令后,在/data/tlog/fatal/pstore/没有文件生成
Status: | CLOSED | Start date: | 2023-01-04 | |
---|---|---|---|---|
Priority: | High | Due date: | 2023-02-16 | |
Assignee: | 移动测试一组_CDTS 刘强 | % Done: | 100% | |
Category: | SYSTEM | |||
Target version: | - | |||
Need_Info: | -- | Found Version: | FlatBuild_HH_VX1_MCE_FSE.M.R.userdebug.01.00.0063.X101 | |
Resolution: | FIXED | Degrated: | No | |
Severity: | Major | Verified Version: | ||
Reproducibility: | Every time | Fixed Version: | 2023-02-07 | |
Test Type: | ST | Root cause: | 使用tlog_pstore没有相应的selinux权限 |
Description
【前提条件】
None
【测试步骤】
1、设备烧机后,进入主界面
2、运行tlog_pstore命令
3、查看/data/tlog/fatal/pstore/日志文件
【预期结果】
3. 有对应日志生成
【实际结果】
3. /data/tlog/fatal/pstore/下没有日志生成
History
#1 Updated by CD SYSTEM-夏旭 over 2 years ago
- Due date set to 2023-01-12
- Status changed from New to ASSIGNED
#2 Updated by CD SYSTEM-夏旭 over 2 years ago
- % Done changed from 0 to 50
- 目前在关闭dump crash功能
- echo c >/proc/sysrq-trigger
- 开机会在/sys/fs/pstore路径下生成相应文件
- adb shell tlog_pstore会在/data/tlog/fatal/pstore/下生成文件
但是apk使用服务出现selinux权限问题,目前还在添加权限
#3 Updated by CD SYSTEM-夏旭 over 2 years ago
目前没有权限复制pstorefs的文件
正在询问其他组的同事,怎么去添加selinux权限,同时看看其他项目有没有同样的操作
#4 Updated by CD SYSTEM-夏旭 over 2 years ago
- Due date changed from 2023-01-12 to 2023-02-16
#5 Updated by IoT scm over 2 years ago
Gerrit Merge Information:
ID | Project | Branch | Uploader |
179616 | general/platform/vendor/thundercomm/apps/LogSystem | Pre_figure_turbox-c2130c-la1.1-qssi12-dev | xu.xia@thundersoft.com |
system:log:add pstore modify tlog_pstore service start path TC-RID: 1200-0800102 IssueID: TS-R-BUG-115080 Change-Id: I8c244c209eb2867b23e3d5301f92b2b7dee15ed5 |
#6 Updated by IoT scm over 2 years ago
Gerrit Merge Information:
ID | Project | Branch | Uploader |
178454 | general/device/qcom/sepolicy_vndr | Pre_figure_turbox-c2130c-la1.1-vendor-dev | xu.xia@thundersoft.com |
system:log:add pstore add pstore selinux TC-RID: 1200-0800102 IssueID: TS-R-BUG-115080 Change-Id: Ib374ff71b680ccf0250943cb031eb9453a188390 |
#7 Updated by IoT scm over 2 years ago
Gerrit Merge Information:
ID | Project | Branch | Uploader |
179613 | general/platform/vendor/thundercomm/apps/LogSystem | Pre_figure_turbox-c2130c-la1.1-vendor-dev | xu.xia@thundersoft.com |
system:log:add pstore add cp pstore to vendor/bin/tlogd.sh TC-RID: 1200-0800102 IssueID: TS-R-BUG-115080 Change-Id: I981e3b65d886f6e875775098c707cab01f896482 |
#8 Updated by CD SYSTEM-夏旭 over 2 years ago
- Status changed from ASSIGNED to RESOLVED
- Assignee changed from CD SYSTEM-夏旭 to 移动测试一组_CDTS 刘强
- % Done changed from 50 to 100
- Resolution changed from -- to FIXED
- Degrated changed from -- to No
- Fixed Version set to 2023-02-07
- Root cause set to 使用tlog_pstore没有相应的selinux权限
■ Current conclusion
已处理。
获取pstore日志之前需要关闭dump功能。
已处理。
获取pstore日志之前需要关闭dump功能。
- echo 0 > /sys/module/msm_poweroff/parameters/download_mode (关闭dump)
- cat /sys/module/msm_poweroff/parameters/download_mode (确认0设置成功)
- echo c >/proc/sysrq-trigger
之后会重启,然后使用tlog来抓取pstore日志,方法如下 - setprop sys.tlog.pstore.active 1,在/data/tlog/fatal/pstore/路径下有pstore日志
- apk点击stop,解压tlog压缩包,在/data/tlog/fatal/pstore/路径下有pstore日志
■ My analysis
使用tlog_pstore没有相应的selinux权限
■ Next action
测试验证
#9 Updated by 移动测试一组_CDTS 刘强 over 2 years ago
验证版本:FlatBuild_HH_VX1_MCE_FSE.M.R.userdebug.01.00.0073.X101
验证结果:验证通过
#10 Updated by 移动测试一组_CDTS 刘强 over 2 years ago
- Status changed from RESOLVED to VERIFIED
#11 Updated by 移动测试一组_CDTS 刘强 over 2 years ago
- Status changed from VERIFIED to CLOSED