GTestXmlResultParser

public class GTestXmlResultParser
extends Object

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


剖析「xml 輸出模式」測試從殼層執行的 GTest 的結果 並通知結果的 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 :在測試執行時接收測試結果通知

公用方法

getFailedTests

public  getFailedTests ()

傳回在目前測試執行作業期間失敗的測試清單。

傳回

isTestRunIncomplete

public boolean isTestRunIncomplete ()

測試執行作業是否未完成。

傳回
boolean 如果測試作業因剖析問題或當機而未完成,傳回 true。

parseResult

public void parseResult (File f, 
                CollectingOutputReceiver output)

剖析 XML 結果

參數
f FileERROR(/File),包含輸出的 XML

output CollectingOutputReceiver:系統在執行時收集的輸出內容,會在必要時完成記錄。