GTestXmlResultParser
public
class
GTestXmlResultParser
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.GTestXmlResultParser |
シェルから実行される GTest を使用してネイティブ テストの「xml 出力モード」の結果を解析し、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 |
: テストの実行中にテスト結果が通知される |
パブリック メソッド
getFailedTests
publicgetFailedTests ()
現在のテスト実行中に失敗したテストのリストを返します。
| 戻り値 | |
|---|---|
|
|
isTestRunIncomplete
public boolean isTestRunIncomplete ()
テスト実行が完了したかどうか。
| 戻り値 | |
|---|---|
boolean |
解析の問題やクラッシュが原因でテスト実行が完了しなかった場合は true。 |
parseResult
public void parseResult (File f,
CollectingOutputReceiver output)XML 結果を解析する
| パラメータ | |
|---|---|
f |
File: 出力された XML を含む ERROR(/File) |
output |
CollectingOutputReceiver: 必要に応じてログを完成させるために実行実行から収集された出力 |