GTestXmlResultParser 类的用法

public class GTestXmlResultParser
extends Object

java.lang.Object 中
   ↳ com.android.tradefed.testtype.GTestXmlResultParser


解析“xml 输出模式”使用 GTest 从 shell 运行的原生测试的结果; 并将结果告知 ITestRunListener。

摘要

公共构造函数

GTestXmlResultParser(String testRunName, listeners)

创建 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

public  getFailedTests ()

返回在当前测试运行期间失败的测试列表。

返回

isTestRunIncomplete

public boolean isTestRunIncomplete ()

测试运行是否未完成。

返回
boolean 如果测试运行由于解析问题或崩溃而未完成,则为 true。

parseResult

public void parseResult (File f, 
                CollectingOutputReceiver output)

解析 xml 结果

参数
f File:包含输出 xml 的 ERROR(/File)

output CollectingOutputReceiver:从执行运行作业中收集的输出(用于在必要时完成日志)