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

抛出
IOException

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