GTestListTestParser

public class GTestListTestParser
extends MultiLineReceiver

java.lang.Object
   ↳ com.android.ddmlib.MultiLineReceiver
     ↳ com.android.tradefed.testtype.GTestListTestParser


כלי לניתוח תוצאות של מצב הרצה יבשה של gtest עם הפרמטר ‎ "--gtest_list_tests".

סיכום

שדות

protected mTests

Constructors ציבוריים

GTestListTestParser(String testRunName, ITestInvocationListener listener)

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

GTestListTestParser(String testRunName, ITestInvocationListener listener, boolean shouldCollectDisabledTest)

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

‫methods ציבוריים

void done()

התהליך מסתיים.

boolean getPrependFileName()
boolean isCancelled()

void processNewLines(String[] lines)

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

void setPrependFileName(boolean prepend)

שדות

mTests

protected  mTests

Constructors ציבוריים

GTestListTestParser

public GTestListTestParser (String testRunName, 
                ITestInvocationListener listener)

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

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

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

GTestListTestParser

public GTestListTestParser (String testRunName, 
                ITestInvocationListener listener, 
                boolean shouldCollectDisabledTest)

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

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

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

shouldCollectDisabledTest boolean: האם לאסוף בדיקות מושבתות או לא

‫methods ציבוריים

done

public void done ()

התהליך מסתיים. הפונקציה הזו מופעלת אחרי שהשורות האחרונות עברו דרך processNewLines(String[]).

getPrependFileName

public boolean getPrependFileName ()

החזרות
boolean

isCancelled

public boolean isCancelled ()

החזרות
boolean

processNewLines

public void processNewLines (String[] lines)

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

מובטח שהשורות יהיו מלאות כשהן יועברו לשיטה הזו.

פרמטרים
lines String: המערך שמכיל את השורות החדשות.

setPrependFileName

public void setPrependFileName (boolean prepend)

פרמטרים
prepend boolean