GTestXmlResultParser 类的用法
public
class
GTestXmlResultParser
extends Object
java.lang.Object 中 | |
↳ | com.android.tradefed.testtype.GTestXmlResultParser |
解析“xml 输出模式”使用 GTest 从 shell 运行的原生测试的结果; 并将结果告知 ITestRunListener。
摘要
公共构造函数 | |
---|---|
GTestXmlResultParser(String testRunName,
创建 GTestXmlResultParser。 |
公共方法 | |
---|---|
|
getFailedTests()
返回在当前测试运行期间失败的测试列表。 |
boolean
|
isTestRunIncomplete()
测试运行是否未完成。 |
void
|
parseResult(File f, CollectingOutputReceiver output)
解析 xml 结果 |
公共构造函数
GTestXmlResultParser 类的用法
public GTestXmlResultParser (String testRunName,listeners)
创建 GTestXmlResultParser。
参数 | |
---|---|
testRunName |
String :要提供给 ITestLifeCycleReceiver.testRunStarted(String, int) 的测试运行名称 |
listeners |
:在测试执行时获知测试结果 |
公共方法
getFailedTest
publicgetFailedTests ()
返回在当前测试运行期间失败的测试列表。
返回 | |
---|---|
|
isTestRunIncomplete
public boolean isTestRunIncomplete ()
测试运行是否未完成。
返回 | |
---|---|
boolean |
如果测试运行由于解析问题或崩溃而未完成,则为 true。 |
parseResult
public void parseResult (File f, CollectingOutputReceiver output)
解析 xml 结果
参数 | |
---|---|
f |
File :包含输出 xml 的 ERROR(/File) |
output |
CollectingOutputReceiver :从执行运行作业中收集的输出(用于在必要时完成日志) |