测试信息

public class TestInfo
extends Object

java.lang.Object
com.android.tradefed.util.testmapping.TestInfo


将测试信息集存储在 TEST_MAPPING 文件中。

概括

公共构造函数

TestInfo (String name, String source, boolean hostOnly)
TestInfo (String name, String source, boolean hostOnly, keywords) TestInfo (String name, String source, boolean hostOnly, keywords)

公共方法

void addImportPaths ( paths) addImportPaths ( paths)
void addOption ( TestOption option)
void addSources ( sources) addSources ( sources)
boolean equals (Object o)
boolean getHostOnly ()
getImportPaths ()
getKeywords ( ignoreKeywords) getKeywords ( ignoreKeywords)

获取测试支持的关键字的ERROR(/Set)

getKeywords ()

获取测试支持的关键字的ERROR(/Set)

String getName ()
String getNameAndHostOnly ()

获取一个表示测试名称及其主机设置的String

String getNameOption ()

获取一个表示测试名称及其选项的String

getOptions ()
getSources ()
int hashCode ()
void merge ( TestInfo test)

与另一个测试合并。

String toString ()

公共构造函数

测试信息

public TestInfo (String name, 
                String source, 
                boolean hostOnly)

参数
name String

source String

hostOnly boolean

测试信息

public TestInfo (String name, 
                String source, 
                boolean hostOnly, 
                 keywords)

参数
name String

source String

hostOnly boolean

keywords

公共方法

添加导入路径

public void addImportPaths ( paths)

参数
paths

添加选项

public void addOption (TestOption option)

参数
option TestOption

添加源

public void addSources ( sources)

参数
sources

等于

public boolean equals (Object o)

参数
o Object

退货
boolean

仅获取主机

public boolean getHostOnly ()

退货
boolean

获取导入路径

public  getImportPaths ()

退货

获取关键字

public  getKeywords ( ignoreKeywords)

获取测试支持的关键字的ERROR(/Set)

参数
ignoreKeywords :一组要忽略的关键字String

退货

获取关键字

public  getKeywords ()

获取测试支持的关键字的ERROR(/Set)

退货

获取名称

public String getName ()

退货
String

仅获取名称和主机

public String getNameAndHostOnly ()

获取一个表示测试名称及其主机设置的String 。这允许 TestInfos 按设备上的要求的名称进行分组。

退货
String

获取名称选项

public String getNameOption ()

获取一个表示测试名称及其选项的String

退货
String

获取选项

public  getOptions ()

退货

获取来源

public  getSources ()

退货

哈希码

public int hashCode ()

退货
int

合并

public void merge (TestInfo test)

与另一个测试合并。

更新测试选项,以便测试具有两个测试的最佳覆盖范围。

TODO(b/113616538):实施更强大的选项合并机制。

参数
test TestInfo :要合并的TestInfo对象。

到字符串

public String toString ()

退货
String