测试套件信息
public class TestSuiteInfo
extends Object
java.lang.Object | |
↳ | com.android.tradefed.testtype.suite.TestSuiteInfo |
解决测试套件构建相关元数据加载的类
为了正确公开相关信息,测试套件必须在其 jar 资源中包含一个test-suite-info.properties
文件
概括
公共方法 | |
---|---|
boolean | didLoadFromProperties () 如果值是从属性文件加载的,则返回 true,否则返回 false。 |
String | get (String name) 检索使用提供的名称键入的测试信息。 |
String | getBuildNumber () 获取测试套件的内部版本号 |
String | getFullName () 获取测试套件的全名 |
static TestSuiteInfo | getInstance () 检索单例实例,这也会触发从嵌入式资源文件加载相关测试套件信息 |
String | getName () 获取测试套件的简称 |
getTargetArchs () 获取测试套件支持的目标架构 | |
String | getVersion () 获取测试套件的版本名称 |
受保护的方法 | |
---|---|
Properties | loadSuiteInfo (InputStream is) 执行属性的实际加载 |
公共方法
didLoadFromProperties
public boolean didLoadFromProperties ()
如果值是从属性文件加载的,则返回 true,否则返回 false。
退货 | |
---|---|
boolean |
得到
public String get (String name)
检索使用提供的名称键入的测试信息。如果没有属性关联,则为 null。
参数 | |
---|---|
name | String |
退货 | |
---|---|
String |
获取版本号
public String getBuildNumber ()
获取测试套件的内部版本号
退货 | |
---|---|
String |
获取全名
public String getFullName ()
获取测试套件的全名
退货 | |
---|---|
String |
获取名称
public String getName ()
获取测试套件的简称
退货 | |
---|---|
String |
获取目标拱门
publicgetTargetArchs ()
获取测试套件支持的目标架构
退货 | |
---|---|
获取版本
public String getVersion ()
获取测试套件的版本名称
退货 | |
---|---|
String |
受保护的方法
加载套件信息
protected Properties loadSuiteInfo (InputStream is)
执行属性的实际加载
参数 | |
---|---|
is | InputStream |
退货 | |
---|---|
Properties |