AndroidBuildResultReporter

public class AndroidBuildResultReporter
extends CollectingTestListener implements ITestSummaryListener

java.lang.Object
   ↳ com.android.tradefed.result.CollectingTestListener
     ↳ com.google.android.tradefed.result.AndroidBuildResultReporter


התוצאות של הבדיקה מדווחות ל-Android Build API.

סיכום

ערכים קבועים

String STATUS_ERROR

String STATUS_FAIL

String STATUS_IN_PROGRESS

String STATUS_PASS

‫Constructors ציבוריים

AndroidBuildResultReporter()

‫methods ציבוריים

void invocationEnded(long elapsedTime)

הפונקציה מדווחת שההפעלה הסתיימה, בין אם בהצלחה ובין אם בגלל שגיאה כלשהי.

void invocationFailed(Throwable cause)

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

void invocationStarted(IInvocationContext context)

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

void putSummary(List<TestSummary> summaries)

הפונקציה מעבירה List של TestSummarys שאינם null, שיכול להיות שהוחזרו מכל ITestInvocationListeners שנוצרו כמופע כחלק מההגדרה.

ערכים קבועים

STATUS_ERROR

public static final String STATUS_ERROR

ערך קבוע: "error"

STATUS_FAIL

public static final String STATUS_FAIL

ערך קבוע: "completeFail"

STATUS_IN_PROGRESS

public static final String STATUS_IN_PROGRESS

ערך קבוע: "inProgress"

STATUS_PASS

public static final String STATUS_PASS

ערך קבוע: "completePass"

‫constructors ציבוריים

AndroidBuildResultReporter

public AndroidBuildResultReporter ()

‫methods ציבוריים

invocationEnded

public void invocationEnded (long elapsedTime)

הפונקציה מדווחת שההפעלה הסתיימה, בין אם בהצלחה ובין אם בגלל שגיאה כלשהי.

הפונקציה הזו תופעל אוטומטית על ידי מסגרת TradeFederation.

פרמטרים
elapsedTime long: הזמן שחלף מאז ההפעלה במילישניות

invocationFailed

public void invocationFailed (Throwable cause)

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

הפונקציה הזו תופעל אוטומטית על ידי מסגרת TradeFederation.

פרמטרים
cause Throwable: הסיבה לכישלון Throwable

invocationStarted

public void invocationStarted (IInvocationContext context)

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

הפונקציה הזו תופעל אוטומטית על ידי מסגרת TradeFederation. כדי לתמוך בדיווח ממספר מכשירים, צריך להגדיר מחדש את השיטה הזו.

פרמטרים
context IInvocationContext: מידע על הקריאה

putSummary

public void putSummary (List<TestSummary> summaries)

הפונקציה מעבירה List של TestSummarys שאינם null, שיכול להיות שהוחזרו מכל ITestInvocationListeners שנוצרו כמופע כחלק מההגדרה.

פרמטרים
summaries List: List של TestSummarys שאינם null מתוך ITestInvocationListeners שמשויכים להגדרה הנוכחית.