IFormatterGenerator

public interface IFormatterGenerator

com.android.tradefed.result.suite.IFormatterGenerator


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

概要

パブリック メソッド

abstract SuiteResultHolder parseResults(File resultDir, boolean shallow)

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

abstract File writeResults(SuiteResultHolder holder, File resultDir)

結果を特定の形式で書き込みます。

パブリック メソッド

parseResults

public abstract SuiteResultHolder parseResults (File resultDir, 
                boolean shallow)

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

パラメータ
resultDir File: 結果を検索するディレクトリ。

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

戻り値
SuiteResultHolder 結果の表現を含む SuiteResultHolder。問題が発生した場合は null。

例外
IOException

writeResults

public abstract File writeResults (SuiteResultHolder holder, 
                File resultDir)

結果を特定の形式で書き込みます。

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

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

戻り値
File 結果をフォーマットされた形式で含む File

例外
IOException