• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# 1.本地查看采集的性能指标,需要在main.py的pass_dict['user_define']中将whether_upload设置为False:
2# "whether_upload": "False" # 上传关了,本地生成报告
3# "whether_upload": "True" # 上传开了,本地没报告
4# "minicap_enable": "True" # 打开完成时延采集开关
5# "runtimeLoad": "mid" # 运行时后台负载窗口数量:min = 15窗, mid = 23窗, max = 27窗
6# "device_check_enable": "False"  # 温度检测开关
7# "hardinput_enable": "False"  # 硬件注入开关。双指捏合的操作,需要打开硬件注入
8# "trace_extra_tag": "nweb"  # trace采集指标扩展参数,可以自定义添加多个参数,中间用空格隔开
9# "systrace_on": "False"  # 关闭生成sys二进制trace文件,生成默认.ftrace文件
10# 本地需要丢帧数据时,pass_dict['user_define']中加入"whether_upload": "False"即可
11# 本地需要完成时延数据,pass_dict['user_define']中除了"whether_upload": "False"外,再加入"minicap_enable": "True"
12# 另外,本地采集完成时延指标时,采集器collect-frame版本需要更新到2.2.22, hypium更新到1.6.32版本及以上
13
14import os
15import time
16from xdevice.__main__ import main_process
17
18try:
19    cmd = 'run -l PermissionPreset'
20    main_process(cmd)
21    time.sleep(30)
22except Exception as e:
23    print(e)