静态峰值内存使用说明文档
来源:飞书 wiki(obj_token: POOldUDYloXDkOxydeqccJ5Fn1c)
⚠️ 5 张图片均为飞书内部 authcode stream 链接(
internal-api-drive-stream.feishu.cn/.../authcode),非 image_token,media_download 返回 404,已降级为占位描述。
- 注意:电脑配置ubuntu22.04及以上版本
说明:用例测试场景同动态模型2.0,测试一轮预计6H(增量采集mem_use日志时间会久一些);
手机刷机后不能执行过remount
注意事项:
- 每次执行注意更新最新代码:
git pull - 老化执行完毕后,请确认一下清后台按钮是否点击成功,避免存在未适配导致数据不准;
- 如果在执行中遇到tdk.commons.verify.VerifyException: 请绑定用户信息,即在浏览器访问的同志,请点击链接认证
- 测试手机使用root进行测试
代码获取&主机环境预置
- 【性能全场景测试工具用户使用指南】(doc_id:
ZnjddNYCQoWlduxnWNdckZ62n8b,docx),详见1.2.1获取项目代码; - git拉取后
- cd performance_full_test
- git checkout dev_wangbixue_dynamic_model_tdk(使用tdk实现UI自动化)
pycharm终端控制台执行:
pip install test-develop-kit -i https://pkgs.d.xiaomi.net/artifactory/api/pypi/pypi-gliese-virtual/simple --force-reinstall
pip install -r requirements.txt代码打开层级:
📷 图片描述: 图片展示了在终端中进入”performance_full_test”目录的操作界面(token:
N2M0MmY4MWQxNGUyYWViZDNjZDYzNjllNjk0YWI2NWNf...,authcode 内部链接无法下载)
手机环境预制见
【性能自动化工具执行参数模板-静态峰值内存场景】(doc_id: Y31PwegTWifXATkrUYYciNbTnea,wiki)文档用力后面的V列对应用例的预置操作;
创建配置文件 &执行
【性能自动化工具执行参数模板-静态峰值内存场景】(doc_id: Y31PwegTWifXATkrUYYciNbTnea,wiki)
- 基于上面模版创建副本,根据实际情况修改配置文件中测试任务信息、测试机型信息,注意修改测试机设备序列号、辅助机设备序列号,选取待测测试用例;
- 打开分享→小米科技;
📷 图片描述: 图片展示的是飞书(token:
ODhlMWU0MDUwZDdmODAyNWNlMTMzMmJiZGJmODU1YjVf...,authcode 内部链接无法下载)
📷 图片描述: 图片展示的是飞书应用中”权限设置”下的”对外分享”界面,蓝色勾选框”允许内容被分享到关联组织”(token:
MzZlZDE0YjI0MDExZjc5ZmQzMjU1ZmE0MGRmOWMxNjBf...,authcode 内部链接无法下载)
飞书模版
📷 图片描述: 图片展示的是测试前只执行一次操作的选项设置界面,“获取内存dumpsys间隔自定义”选项被蓝色高亮突出显示(token:
ODM5OTliYTY0YTZkZjFkYmIyOTg0ZTQ5MDczMDFkNWJf...,authcode 内部链接无法下载)
因质疑以及不需要bugreport,故取消,更新时间2026年4月17日
- 将飞书链接粘贴到run_test_config.yml,注意:后面有个空格
📷 图片描述: 图片展示了代码编辑界面,突出显示了”run_test_config.yml”和”静态峰值内存件”两个部分,文件被红色框选(token:
YjBiNzA3MmE3M2ZhMzc5NmYxMjM2YmNkNDNmYTRmNDFf...,authcode 内部链接无法下载)
- 执行main.py文件;
4. 抓各类内存峰值拆解数据可参考
具体需求看研发想要哪个拆解指标,没有提默认不需要看
【【2】内存工具-老化峰值内存拆解指导】(doc_id: WRVIwtwOli2s4ukOn0ic2fdonBf,wiki)