当前位置:   article > 正文

如何抓取Camera systrace_ftrace all in one

ftrace all in one

如何抓取Camera systrace

  • 在分析camera performance issues时,需要抓取systrace给来定位问题。
  • 由于平台有设置property来控制一些trace tag的使能,于是使用工具才能抓到完整的systrace。
  • Performance问题需要使用user + root load或userdebug load来测试和抓systrace;
  • 请使用MTK提供的camera_ftrace_all_in_one工具来抓systrace;

一. camera systrace抓取的工具

请到MOL tool搜索“camera_ftrace_all_in_one”然后下载。

 

二. camera systrace抓取的方法

O branch:

1. 确保手机已经打开root调试且连接到PC;

2. 双击 00-systrace-setup-bsp-androido.bat ,该步骤要确保手机自动重启。

    若没有自动重启,先adb root & adb remount之后再执行该bat。

    

3. 重启后,双击01-catch.bat,界面如:

   

   接着点击空格键就会开始抓取systrace,界面如:

   

   紧接着开始操作手机复现问题,该过程尽量在5-10s完成,避免录的systrace过大。

   复现完成后,再点击空格键即可停止录制,界面如(要等到出现红框的字符才表示保存systrace完成,才可以关闭该窗口):

   

4. 双击02-parse.bat 会生成 ftrace_cputime.csv 文件;

5. 双击systrace-M.bat 会生成 trace-M.html 文件;

6. 把ftrace_cputime.csv  和 trace-M.html 提供给蔽司即可。


tips:为了防止抓的trace无效或有突发情况影响,请帮忙多抓两份,每一份录的时长5-10s。

 

P branch:

在o branch中的第2步把 00-systrace-setup-bsp-androido.bat 换成 00-systrace-setup-bsp-androidp.bat 即可,其他步骤不变

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/酷酷是懒虫/article/detail/773312
推荐阅读
相关标签
  

闽ICP备14008679号