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)