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)