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. delphi怎么实现全选的功能

    1. SelectAll 可以实现全选功能 Delphi/Pascal code edit1.SelectAll; // Delphi/Pascal code RichEdit1.SelStart:= ...

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

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

  3. 洛谷-三连击(升级版)-BOSS战-入门综合练习1

    题目描述 Description 将1,2,…,9共9个数分成三组,分别组成三个三位数,且使这三个三位数构成A:B:C的比例,试求出所有满足条件的三个三位数,若无解,输出“No!!!”.  输入输出格 ...

  4. git: reset

    git reset --hard:把commit撤销,意思是不仅此次commit提交的文件从本地版本库的状态重置,而且把此次commit的文件也从本地目录中删除 所以如果你执行之后发现,git sta ...

  5. input type="file" 的一些问题

    file可以上传文件,但通常 情况下大家都会需要设置文件上传的格式 上传文件的格式由一个 accept 属性来控制 列如: <input type="file" id=&qu ...

  6. MFC滚动条实现要点

    MFC滚动条实现要点 1.鼠标拖动滚动条从而滚动窗口,需要实现CDialog::OnVScroll()函数.根据传入参数nPos,计算滚动距离.最后再调用ScrollWindow()和SetScrol ...

  7. Chapter 2 Open Book——13

    "People in this town," he muttered. "Dr. Cullen is a brilliant surgeon who could prob ...

  8. hdu_5793_A Boring Question(打表找规律)

    题目链接:hdu_5793_A Boring Question 题意: 自己看吧,说不清楚了. 题解: 打表找规律 #include<cstdio> typedef long long l ...

  9. Beanstalkd

    摘要by ck:beanstalkd  和  kafka的本质区别是什么? Beanstalkd,一个高性能.轻量级的分布式内存队列系统,最初设计的目的是想通过后台异步执行耗时的任务来降低高容量Web ...

  10. Entity Framework技巧系列之一 - Tip 1 - 5

    提示1. 在Entity Framework中怎样排序关系(Relationships) 问题: 在Entity Framework论坛中常会看到关于排序相关联项目的问题. 例如,想象你要查询客户,并 ...