GTestXmlResultParser

public class GTestXmlResultParser
extends Object

java.lang.オブジェクト
com.android.tradefed.testtype.GTestXmlResultParser


シェルから実行される GTest を使用したネイティブ テストの「xml 出力モード」結果を解析し、結果を ITestRunListener に通知します。

まとめ

パブリックコンストラクター

GTestXmlResultParser (String testRunName, listeners) 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 ()

現在のテスト実行中に失敗したテストのリストを返します。

戻り値

テスト実行は不完全です

public boolean isTestRunIncomplete ()

テスト実行が不完全であったかどうか。

戻り値
boolean true、解析の問題またはクラッシュによりテスト実行が不完全だった場合。

解析結果

public void parseResult (File f, 
                CollectingOutputReceiver output)

XML 結果を解析する

パラメーター
f File : 出力された XML を含むERROR(/File)

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