XmlFormattedGeneratorReporter

public class XmlFormattedGeneratorReporter
extends FormattedGeneratorReporter

java.lang.Object
   ↳ com.android.tradefed.result.CollectingTestListener
     ↳ com.android.tradefed.result.suite.SuiteResultReporter
       ↳ com.android.tradefed.result.suite.FormattedGeneratorReporter
         ↳ com.android.tradefed.result.suite.XmlFormattedGeneratorReporter


用于设置套件格式的 FormattedGeneratorReporter 实现会生成 XML 格式。

摘要

公共构造函数

XmlFormattedGeneratorReporter()

公共方法

IFormatterGenerator createFormatter()

创建要使用的 IFormatterGenerator

File createResultDir()

返回应用于存储结果的结果目录。

final void finalizeResults(IFormatterGenerator generator, SuiteResultHolder resultHolder)

处理使用 IFormatterGeneratorSuiteResultHolder 以生成一些格式化结果的步骤。

void postFormattingStep(File resultDir, File reportFile)

格式设置后续步骤,可在报告生成后执行操作。

void preFormattingSetup(IFormatterGenerator formater)

预格式化步骤,可在报告生成之前执行操作。

公共构造函数

XmlFormattedGeneratorReporter

public XmlFormattedGeneratorReporter ()

公共方法

createFormatter

public IFormatterGenerator createFormatter ()

创建要使用的 IFormatterGenerator。可被替换以更改格式。

返回
IFormatterGenerator

createResultDir

public File createResultDir ()

返回应用于存储结果的目录。

返回
File

finalizeResults

public final void finalizeResults (IFormatterGenerator generator, 
                SuiteResultHolder resultHolder)

处理使用 IFormatterGeneratorSuiteResultHolder 以生成一些格式化结果的步骤。

postFormattingStep

public void postFormattingStep (File resultDir, 
                File reportFile)

格式设置后续步骤,可在报告生成后执行操作。

参数
resultDir File:包含结果的目录。

reportFile File:生成的报告文件。

preFormattingSetup

public void preFormattingSetup (IFormatterGenerator formater)

预格式设置步骤,可在报告生成之前执行操作。

参数
formater IFormatterGenerator:将用于生成的 IFormatterGenerator