FormattedGeneratorReporter

public abstract class FormattedGeneratorReporter
extends SuiteResultReporter implements IConfigurationReceiver

java.lang.Object
   ↳ com.android.tradefed.result.CollectingTestListener
     ↳ com.android.tradefed.result.suite.SuiteResultReporter
       ↳ com.android.tradefed.result.suite.FormattedGeneratorReporter


特定の形式でレポートを生成できるレポーター。TODO: ログに記録されたファイルを修正

概要

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

FormattedGeneratorReporter()

パブリック メソッド

abstract IFormatterGenerator createFormatter()

使用する IFormatterGenerator の新しいインスタンスを返します。

abstract void finalizeResults(IFormatterGenerator generator, SuiteResultHolder resultHolder)

IFormatterGeneratorSuiteResultHolder を使用して、フォーマットされた結果を生成するためのステップ。

final IConfiguration getConfiguration()
final void invocationEnded(long elapsedTime)

呼び出しが正常に終了したか、なんらかのエラー条件が原因で終了したかを報告します。

void invocationFailed(FailureDescription failure)
void invocationFailed(Throwable cause)

エラー状態が原因で呼び出しが完了しなかったことを報告します。

final void setConfiguration(IConfiguration configuration)

使用中の IConfiguration を挿入します。

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

FormattedGeneratorReporter

public FormattedGeneratorReporter ()

パブリック メソッド

createFormatter

public abstract IFormatterGenerator createFormatter ()

使用する IFormatterGenerator の新しいインスタンスを返します。

戻り値
IFormatterGenerator

finalizeResults

public abstract void finalizeResults (IFormatterGenerator generator, 
                SuiteResultHolder resultHolder)

IFormatterGeneratorSuiteResultHolder を使用して、フォーマットされた結果を生成するステップ。

getConfiguration

public final IConfiguration getConfiguration ()

戻り値
IConfiguration

invocationEnded

public final void invocationEnded (long elapsedTime)

呼び出しが正常に終了したか、なんらかのエラー条件が原因で終了したかを報告します。

TradeFederation フレームワークによって自動的に呼び出されます。

パラメータ
elapsedTime long: 呼び出しの所要時間(ミリ秒単位)

invocationFailed

public void invocationFailed (FailureDescription failure)

パラメータ
failure FailureDescription

invocationFailed

public void invocationFailed (Throwable cause)

エラー状態が原因で呼び出しが完了しなかったことを報告します。

TradeFederation フレームワークによって自動的に呼び出されます。

パラメータ
cause Throwable: 失敗の原因である Throwable

setConfiguration

public final void setConfiguration (IConfiguration configuration)

使用中の IConfiguration を挿入します。

パラメータ
configuration IConfiguration