CTS常用命令:
run cts --plan CTS 全部测试所有plan
run cts --plan -c class_name(类名) -m method_name(具体方法名)
run cts --plan -p package_name( 包名) -m method_name(具体方法名)
继续执行未测试项: run cts --continue-session session_id
l d 显示连接的设备
l packages 列出cts 包
l r 列出results结果
--disable-reboot 不重启设备
cts两台平板同时测试:
连接两台手机后,进入cts控制台:
run cts CTS --shards 2
两台手机上会同时跑起CTS测试
重新测试fail项
add derivedplan --plan anzhenmrd7_intel_plan -s session_id -r fail
run cts --plan anzhenmrd7_intel_plan
===========
cts测试之前几个设置:
1 测试前执行一次恢复出厂或重新刷机
2 语言设置为英文
3 开启USB调试,Stay awake,allow mock locations
4 adb install android-cts/repository/testcases/CtsDeviceAdmin.apk
安装完
db install android-cts/repository/testcases/CtsDeviceAdmin.apk
应用后在设置-----安全------设备管理器 中勾选receiver 和 receive2
5 设置正确的日期、时间
6 将屏幕超时时间设置为 30 分钟以上(最好是从不关机)
7 关闭屏幕锁定
8 开始测试前试机子处于home界面
9 勾选“自动旋转屏幕”,Display -> Auto-rotate screen
10 勾选“未知来源”,Applications -> Unknown sources
==============
GTS的常用命令:
run xts --plan XTS
run xts --continue-session 0