TestSuiteInfo

public class TestSuiteInfo
extends Object

java.lang.Object
   ↳ com.android.tradefed.testtype.suite.TestSuiteInfo


用于解析测试套件 build 相关元数据加载问题的类

如需正确显示相关信息,测试套件必须在其 jar 资源中包含 test-suite-info.properties 文件

摘要

公共方法

boolean didLoadFromProperties()

如果值是从属性文件加载的,则返回 true;否则,返回 false。

String get(String name)

检索键值为所提供名称的测试信息。

String getBuildNumber()

获取测试套件的 build 号

String getFullName()

获取测试套件的完整名称

static TestSuiteInfo getInstance()

检索单例实例,这还会触发从嵌入的资源文件加载相关测试套件信息

String getName()

获取测试套件的短名称

getTargetArchs()

获取测试套件支持的目标架构

String getVersion()

获取测试套件的版本名称

受保护的方法

Properties loadSuiteInfo(InputStream is)

执行实际的房源加载

公共方法

didLoadFromProperties

public boolean didLoadFromProperties ()

如果值是从属性文件加载的,则返回 true;否则,返回 false。

返回
boolean

get

public String get (String name)

检索键值为所提供名称的测试信息。或者,如果未关联媒体资源,则为 null。

参数
name String

返回
String

getBuildNumber

public String getBuildNumber ()

获取测试套件的 build 号

返回
String

getFullName

public String getFullName ()

获取测试套件的完整名称

返回
String

getInstance

public static TestSuiteInfo getInstance ()

检索单例实例,这还会触发从嵌入式资源文件加载相关测试套件信息

返回
TestSuiteInfo

getName

public String getName ()

获取测试套件的短名称

返回
String

getTargetArchs

public  getTargetArchs ()

获取测试套件支持的目标架构

返回

getVersion

public String getVersion ()

获取测试套件的版本名称

返回
String

受保护的方法

loadSuiteInfo

protected Properties loadSuiteInfo (InputStream is)

执行实际的房源加载

参数
is InputStream

返回
Properties