VTS测试

​​手机环境

1、使用release软件+google镜像(System.img)
2.解锁并烧googleimage
3、不需要媒体文件
4、不需要T卡
5、需要连接wifi

​​ 解锁

  1. 输入adb devices 获取sn号
    2、adb -s xxxxxxxx reboot bootloader (xxxxxxx 是sn号)
    3、在对应fastboot路径下,sudo ./fastboot oem get_identifier_token 命令获取android 设备号
    4、./signidentifier_unlockbootloader.sh device_sn rsa4096_vbmeta.pem signature_file 生成设备号签名值 (device_sn 是android 设备号)
    5、sudo ./fastboot flashing unlock_bootloader signature_file 命令解锁设备
    6、用户根据相应提示使用“volume up”键进行解锁确认(音量键+,也有可能是-)
    注意:经过验证 13位序列号可以解锁(SN),23位不可以解锁

7、上锁(这个不用管)
(1)adb -s xxxxxxxx reboot bootloader
(2)sudo ./fastboot flashing lock_bootloader

烧镜像

  1. 在解锁的bootloader模式下
  2. 在之前解锁路径下,执行sudo ./fastboot flash -S 100m system system.img
  3. which fastboot (因为fastboot重名的缘故)
  4. sudo fastboot的绝对路径(上步操作找到的) reboot 重启手机
    跑测试命令

1、先进入:jl@jl:~/workspaces/cts/vts-4766758/android-vts/tools$ ./vts-tradefed
2、然后选择:
(1)完全测试指令:run vts –s device ID
(2)Retry fail项指令:run vts –s deivce ID –-retry session ID
(3)单项指令:run vts -s 序列号 -m 模块 -t 单项

你可能感兴趣的:(开发)