IFormatterGenerator

public interface IFormatterGenerator

com.android.tradefed.result.suite.IFormatterGenerator


SuiteResultHolder のフォーマッタを記述するインターフェース。

概要

パブリック メソッド

abstract SuiteResultHolder parseResults(File resultDir, boolean shallow)

結果を受け取る writeResults(com.android.tradefed.result.suite.SuiteResultHolder, File) の逆オペレーション そこから SuiteResultHolder を作成します。

abstract File writeResults(SuiteResultHolder holder, File resultDir)

結果を特定の形式に書き込む。

パブリック メソッド

parseResults

public abstract SuiteResultHolder parseResults (File resultDir, 
                boolean shallow)

結果を受け取る writeResults(com.android.tradefed.result.suite.SuiteResultHolder, File) の逆オペレーション そこから SuiteResultHolder を作成します。

パラメータ
resultDir File: 結果を見つけるディレクトリ。

shallow boolean: SuiteResultHolder の最上位情報のみを読み込みます。

戻り値
SuiteResultHolder 結果表現を含む SuiteResultHolder。または、次の場合は null うまくいくことはありません

writeResults

public abstract File writeResults (SuiteResultHolder holder, 
                File resultDir)

結果を特定の形式に書き込む。

パラメータ
holder SuiteResultHolder: SuiteResultHolder で保持される結果。

resultDir File: 結果を保存するディレクトリ。

戻り値
File 書式設定された結果を含む ERROR(/File)