测试信息
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 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 ()