测试信息

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 addOption ( TestOption option)
void addSources ( sources) addSources ( sources)
boolean equals (Object o)
boolean getHostOnly ()
getKeywords ()

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

String getName ()
String getNameAndHostOnly ()

获取一个表示测试名称及其主机设置的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 addOption (TestOption option)

参数
option TestOption

添加源

public void addSources ( sources)

参数
sources

等于

public boolean equals (Object o)

参数
o Object

退货
boolean

仅获取主机

public boolean getHostOnly ()

退货
boolean

获取关键字

public  getKeywords ()

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

退货

获取名称

public String getName ()

退货
String

仅获取名称和主机

public String getNameAndHostOnly ()

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

退货
String

获取选项

public  getOptions ()

退货

获取来源

public  getSources ()

退货

哈希码

public int hashCode ()

退货
int

合并

public void merge (TestInfo test)

与另一个测试合并。

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

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

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

到字符串

public String toString ()

退货
String