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