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)
הפונקציה מעבירה |
ערכים קבועים
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 שמשויכים להגדרה הנוכחית. |