测试信息
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) |
公共构造函数
测试信息
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)
添加源
public void addSources ( sources)
等于
public boolean equals (Object o)
仅获取主机
public boolean getHostOnly ()
获取导入路径
public getImportPaths ()
获取关键字
public getKeywords ( ignoreKeywords)
获取测试支持的关键字的ERROR(/Set)
。
参数 |
---|
ignoreKeywords | :一组要忽略的关键字String 。 |
获取名称
public String getName ()
仅获取名称和主机
public String getNameAndHostOnly ()
获取一个表示测试名称及其主机设置的String
。这允许 TestInfos 按设备上的要求的名称进行分组。
获取名称选项
public String getNameOption ()
获取一个表示测试名称及其选项的String
。
获取选项
public getOptions ()
获取来源
public getSources ()
哈希码
public int hashCode ()
合并
public void merge (TestInfo test)
与另一个测试合并。
更新测试选项,以便测试具有两个测试的最佳覆盖范围。
TODO(b/113616538):实施更强大的选项合并机制。
到字符串
public String toString ()