IFormatterGenerator

public interface IFormatterGenerator

com.android.tradefed.result.suite.IFormatterGenerator


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

概要

パブリック メソッド

abstract SuiteResultHolder parseResults(File resultDir, boolean shallow)

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

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)