GTestXmlResultParser

public class GTestXmlResultParser
extends Object

java.lang.Object
   ↳ com.android.tradefed.testtype.GTestXmlResultParser


מנתח את התוצאות של בדיקות מקומיות בפורמט xml output mode באמצעות GTest שמופעלות מה-shell, ומעדכן את ITestRunListener לגבי התוצאות.

סיכום

‫constructors ציבוריים

GTestXmlResultParser(String testRunName, ITestInvocationListener listener)

יוצר את GTestXmlResultParser למאזין יחיד.

GTestXmlResultParser(String testRunName, Collection<ITestInvocationListener> listeners)

יוצר את GTestXmlResultParser.

‫methods ציבוריים

Set<String> getFailedTests()

הפונקציה מחזירה רשימה של בדיקות שנכשלו במהלך הרצת הבדיקה הנוכחית.

boolean isTestRunIncomplete()

האם הרצת הבדיקה הייתה חלקית או לא.

void parseResult(File f, CollectingOutputReceiver output)

ניתוח התוצאות ב-XML

‫constructors ציבוריים

GTestXmlResultParser

public GTestXmlResultParser (String testRunName, 
                ITestInvocationListener listener)

יוצר את GTestXmlResultParser למאזין יחיד.

פרמטרים
testRunName String: השם של הרצת הבדיקה שצריך לספק ל-ITestInvocationListener.testRunStarted(String,int)

listener ITestInvocationListener: מקבלים עדכונים על תוצאות הבדיקות בזמן שהן מתבצעות

GTestXmlResultParser

public GTestXmlResultParser (String testRunName, 
                Collection<ITestInvocationListener> listeners)

יוצר את GTestXmlResultParser.

פרמטרים
testRunName String: השם של הרצת הבדיקה שצריך לספק ל-ITestInvocationListener.testRunStarted(String,int)

listeners Collection: מקבלים עדכונים על תוצאות הבדיקות בזמן שהן מתבצעות

‫methods ציבוריים

getFailedTests

public Set<String> getFailedTests ()

הפונקציה מחזירה רשימה של בדיקות שנכשלו במהלך הרצת הבדיקה הנוכחית.

החזרות
Set<String>

isTestRunIncomplete

public boolean isTestRunIncomplete ()

האם הרצת הבדיקה הייתה חלקית או לא.

החזרות
boolean ‫true, אם הרצת הבדיקה לא הושלמה בגלל בעיות בניתוח או קריסות.

parseResult

public void parseResult (File f, 
                CollectingOutputReceiver output)

ניתוח התוצאות ב-XML

פרמטרים
f File: File שמכיל את פלט ה-XML

output CollectingOutputReceiver: הפלט שנאסף מהרצת ההפעלה כדי להשלים את היומנים אם יש צורך