记录Android的硬件系统的预测试流程

68 阅读1分钟

1.进入远程串口环境(这个由对接人员协助配置),此处省略;

2.在DDR协同文档里面,找到对应的版本号的相关信息:

image.png

3.在SecureCRT的先获取完全管理权限,再输入密码:

image.png

4.通过screen指令在相应的目录建立进入到对应的设备号:

fe7362a46d265749c28e9031c2f81a6.png

5.进入对应的screen终端

  • 检查是否有对应的screen终端,命令:screen -ls image.png

  • 进入对应device的脚本目录,命令:screen -r device*(或者直接cd /home/amlogic/share/DDR_TEST/device*(根据实际device填写)/DDRTestTools) image.png image.png 按Ctrl+C 停止screen终端

6. 运行测试脚本

  • 在device文件夹里面查找base_conf,- 根据前面check的信息,配置串口号、波特率、测试数据导出目录、soc型号(根据DDR文档、Jira网址查看soc_type、根据ls -l /dev/hub* 命令查看connect_port、crtl_port) image.png PS:如果要详细查出soc_type,就去网址:Chip Part Number - Software R&D Team - Amlogic Confluence,Ctrl+F弹出搜索框输入Part Number(jira版本号based on后面的代码) image.png image.png

  • 确认进入对应测试目录下 image.png

  • 运行命令 python3 test_ddr_cmd_action.py,确认是否有正常重启和打印,若只有打印没有重启,则说明串口和电源线没有对应 image.png

7.数据收集检查和整理同步

同步数据至jira,更新基本测试信息

  • 复制测试报告内容粘贴至同一个execl,并整合测试报告同步至Jira

借鉴文档(该文章非100%原创):预测试工作对接 - Haifeng Hu - Amlogic Confluence