Host

help

showthis message

帮助文档

exit

exitcts command line

退出CTS

ls 全部用l替代,--plan直接用p替代,也即 l p 。其他类似

Plan

ls --plan

listavailable plans

列出所有Plan

ls --plan 【plan_name】

listcontents of the plan with specified name

列出一个Plan的内容

参数:plan_name,Plan的名称

add --plan 【plan_name】

adda new plan with specified name

添加一个Plan

参数:plan_name,Plan的名称

add --derivedplan 【plan_name】-s/--session【session_id】-r/--result【result_type】

derivea plan from the given session

创建一个新的的Plan,这个plan通过指定一个Test_Plan的结果序号和该结果中特定的结果类型。即取得指定结果中,某一类型的所有testcase来组成一个新的Plan

参数:plan_name,创建的新Plan名称

session_id,已有结果的一个ID

result_type,结果中,每个testcase

的结果类型取以下4

值之一:

pass/fail/notExecuted/timeout

注: 如果result_type为空,则默认为pass

如果session_id为空,则默认选取

最近的一次测试结果

rm --plan 【plan_name】/all

removea plan or all plans from repository

删除一个Plan

参数:plan_name,Plan的名称

参数为all时,删除所有的Plan

start --plan 【test_plan_name】

runa test plan

运行一个Plan

参数:test_plan_name,Plan的名称

start --plan 【test_plan_name】-d/--device【device_ID】

runa test plan using the specified device

在指定的设备上运行一个Plan

参数:test_plan_name,Plan的名称

device_ID,设备ID

start --plan 【test_plan_name】-t/--test【test_name】

runa specific test

运行某个Plan中的一个Test

参数:test_plan_name,Plan的名称

test_name,Test名称

start --plan 【test_plan_name】-p/--package【java_package_name】

runa specific java package

运行某个Plan中的一个java包,该包由若干个Testcase组成

参数:test_plan_name,Plan的名称

java_package_name包的名称

start --plan 【test_plan_name】-t/--test【test_name】-d/--device【device_ID】

runa specific test using the specified device

在指定的设备上运行某个Plan中的一个Test

参数:test_plan_name,Plan的名称

test_name,Test名称

device_ID,设备ID

start --plan【test_plan_name】-p/--package【java_package_name】-d/--device【device_ID】

runa specific java package using the specified device

在指定的设备上某个Plan中的一个java包,该包由若干个Testcase组成

参数:test_plan_name,Plan的名称

test_name,Test名称

device_ID,设备ID

Package

ls -p/--package

listavailable packages

列出所有的package

ls -p/--package 【package_name】

listcontents of the package with specified name

列出一个package的内容

参数:package_name,包的名字

add -p/--package root

addpackages from root to repository

将包从 root目录移到repository目录

rm -p/--package【package_name】/all

removea package or all packages from repository

删除一个package

参数:package_name,包的名字

当参数为all时,删除所有的package

Result

ls -r/--result

listall result of sessions

列出所有的结果

ls -r/--result -s/--session【session_id】

listdetail case result of a specified session

列出指定的结果

参数:session_id,结果的ID,通过ls–r

可以参阅结果的详细信息,包括ID

ls -r/--result【pass/fail/notExecuted/timeout]-s/--session【session_id】

listdetail cases of a specified session by the specified result

列出一个结果所使用的全部Testcases,根据结果的详细信息。

参数:pass通过的test个数

fail未通过的test个数

notExecuted未执行的test个数

timeout超时的test个数

session_id结果的ID,通过ls–r

可以参阅结果的详细信息,包括ID

History

history/h

listall commands in command history

列出所有执行过的命令

history/h 【count】

listthe latest count records in command history

列出history中可选择的子命令

history/h -e 【num】

runthe command designated by 'num' in command history

通过指定执行过命令的集合中的序号执行一个命令。

参数:num,执行过的命令集合中的编号

Device

ls -d/--device

listavailable devices

列出所有连接的设备,并显示设备的详细信息:设备ID,设备name,设备status

android cts 命令的说明的更多相关文章

  1. android CTS 命令

    > h //help Host:  help: show this message  help all: show the complete tradefed help  exit: grace ...

  2. 如何debug android cts

    启动和关闭ADB服务(adb start-server和adbkill-server) 经作者测试,模拟器在运行一段时间后,adb服务有可能(在Windows进程中可以找到这个服务,该服务用来为模拟器 ...

  3. android CTS测试

    CTS认证是获得Google推出的Android系统中Android Market服务的前提 CTS兼容性测试的主要目的和意义在于使得用户在Android系统的应用过程中,有更好的用户体验,并展现出A ...

  4. Android CTS 测试总结【转】

    Android CTS 测试总结[转] 最近一直在做Android兼容性测试,根据Android官网给出的android-cts-manual 配置好了device后,开始测试. 首先配置软件环境: ...

  5. Android CTS Test

    什么是CTS测试?了解这个问题前,我们先来搜索了解一遍“Google GMS 认证”.GMS全称为GoogleMobile Service,即谷歌移动服务.说白了GMS其实就是一系列谷歌的应用集合.谷 ...

  6. android CTS 介绍

    [转]http://blog.csdn.net/pugongying1988/article/details/6976091 一.为什么需要兼容性测试(以下称CTS)? 1.1.让APP提供更好的用户 ...

  7. Android CTS中neverallow规则生成过程

    CTS里面SELinux相关测试中neverallow测试项占绝大多数,Android系统开发者都应该知道,在修改sepolicy时,需要确保不能违反这些neverallow规则,不然会过不了CTS. ...

  8. Android adb 命令使用总结

    adb原理 参考文档 How ADB works        http://www.cnblogs.com/ifantastic/p/5186362.html http://blog.csdn.ne ...

  9. 监听Android CTS测试项解决方案(二)

    二,监听当前测试项是否是Accelerometer Measurement Test测试项 通过第一种方式介绍的,我们可以得到当前处于活动状态的Activity类似监听CTS测试当前的测试项.但是由于 ...

随机推荐

  1. 亲身体验:Vultr超高性价比VPS评测教程

    最具性价比的vps是哪家?综合考虑vps稳定性.机房速度.vps硬件配置,美国linode一度是vps市场里的王牌:digitalocean vps迅速介入云主机市场,SSD固态硬盘性能秒杀竞争对手, ...

  2. 基于多线程多用户的FTP服务器与客户端功能实现

    项目介绍: 用户加密认证 允许同时多用户登录 每个用户有自己的家目录 ,且只能访问自己的家目录 对用户进行磁盘配额,每个用户的可用空间不同 允许用户在ftp server上随意切换目录 允许用户查看当 ...

  3. NOIP2002-普及组复赛-第二题-级数求和

    题目描述 Description 已知:Sn= 1+1/2+1/3+…+1/n.显然对于任意一个整数K,当n足够大的时候,Sn大于K. 现给出一个整数K(1<=k<=15),要求计算出一个 ...

  4. sqlserver 经典入门基础书籍

    1.SQLServer2005T-SQL数据库设计 作者:胡百敬等著 ISBN:10位[7121053632]13位[9787121053634] 出版社:电子工业出版社 出版日期:2008-1-1 ...

  5. 3.Perl 多线程:Threads(exit thread_only)

    还可以在导入threads模块时设置: use threads ('exit' => 'thread_only');

  6. mac xmind快捷键

    tab:新建分支 command +z : 撤销 command + "+":放大 command + "-":缩小 shift + enter : 文字换行

  7. memcached + php 扩展 for ubuntu

    1.安装memcached apt-get install memcached 2.安装php memcached 扩展 apt-get install php5-memcache 3.启动memca ...

  8. 关于Linode、Digitalocean、Vultr三款美国VPS服务商的用户体验

    曾几何时,虽然我们在海外VPS服务商中也可以看到各种大大小小的商家,但是真正能让Linode这样高富帅有竞争力的还真不多,这不当初在Linode商家512MB内存方案卖20美元一个月的时候,还是有很多 ...

  9. PHP signal 信号

    最早写php时,发现在终端执行一个php文件,会一直等待程序执行完成以后,终端才能继续下面的操作,若不小心按了下Ctrl+C会导致php程序退出,闭避免这种情况发生,将会使用php的系统编程,即sig ...

  10. 关于malloc和free函数的用法

    原文:http://blog.pfan.cn/vfdff/33507.html 个人总结 在C语言的学习中,对内存管理这部分的知识掌 握尤其重要!之前对C中的malloc()和free()两个函数的了 ...