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)

writeResults(SuiteResultHolder,File) 的反向操作,它会获取结果目录并从中创建 SuiteResultHolder

参数
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