Bug #115080

测试 Test-ST #113421: V4.0功能与专项测试

【BSP】【EVT2】【ST】【Tlog】执行tlog_pstore命令后,在/data/tlog/fatal/pstore/没有文件生成

Added by 移动测试一组_CDTS 刘强 over 2 years ago. Updated over 2 years ago.

Status:CLOSEDStart date:2023-01-04
Priority:HighDue 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
  1. 目前在关闭dump crash功能
  2. echo c >/proc/sysrq-trigger
  3. 开机会在/sys/fs/pstore路径下生成相应文件
  4. 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
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
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
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功能。
  1. echo 0 > /sys/module/msm_poweroff/parameters/download_mode (关闭dump)
  2. cat /sys/module/msm_poweroff/parameters/download_mode (确认0设置成功)
  3. echo c >/proc/sysrq-trigger
    之后会重启,然后使用tlog来抓取pstore日志,方法如下
  4. setprop sys.tlog.pstore.active 1,在/data/tlog/fatal/pstore/路径下有pstore日志
  5. 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

Also available in: Atom PDF