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 進行產生作業。