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

סיכום

‫constructors ציבוריים

XmlFormattedGeneratorReporter()

‫methods ציבוריים

IFormatterGenerator createFormatter()

יוצרים את IFormatterGenerator שבו רוצים להשתמש.

File createResultDir()

הפונקציה מחזירה את ספריית התוצאות שבה צריך לאחסן את התוצאות.

final void finalizeResults(IFormatterGenerator generator, SuiteResultHolder resultHolder)

שלב שמטפל בשימוש ב-IFormatterGenerator וב-SuiteResultHolder כדי ליצור תוצאות בפורמט מסוים.

void postFormattingStep(File resultDir, File reportFile)

שלב עיצוב הפוסט שמאפשר לבצע פעולה אחרי שהדוח נוצר.

void preFormattingSetup(IFormatterGenerator formater)

שלב לפני העיצוב שמאפשר לבצע פעולה לפני יצירת הדוח.

‫constructors ציבוריים

XmlFormattedGeneratorReporter

public XmlFormattedGeneratorReporter ()

‫methods ציבוריים

createFormatter

public IFormatterGenerator createFormatter ()

יוצרים את IFormatterGenerator שבו רוצים להשתמש. אפשר לבטל את ברירת המחדל כדי לשנות את הפורמט.

החזרות
IFormatterGenerator

createResultDir

public File createResultDir ()

הפונקציה מחזירה את ספריית התוצאות שבה צריך לאחסן את התוצאות.

החזרות
File

הקפצת הודעות שגיאה (throw)
IOException

finalizeResults

public final void finalizeResults (IFormatterGenerator generator, 
                SuiteResultHolder resultHolder)

שלב שמטפל בשימוש ב-IFormatterGenerator וב-SuiteResultHolder כדי ליצור תוצאות בפורמט מסוים.

postFormattingStep

public void postFormattingStep (File resultDir, 
                File reportFile)

שלב עיצוב הפוסט שמאפשר לבצע פעולה אחרי שהדוח נוצר.

פרמטרים
resultDir File: הספרייה שמכילה את התוצאות.

reportFile File: קובץ הדוח שנוצר.

preFormattingSetup

public void preFormattingSetup (IFormatterGenerator formater)

שלב לפני העיצוב שמאפשר לבצע פעולה לפני יצירת הדוח.

פרמטרים
formater IFormatterGenerator: ה-IFormatterGenerator שישמש ליצירה.