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 File: 出力された xml を含む ERROR(/File)

output CollectingOutputReceiver: 必要に応じてログを完成させるための実行実行から収集される出力