החל משנת 2026, כדי להתאים למודל הפיתוח היציב שלנו ולשמור על יציבות הפלטפורמה בסביבה העסקית, נפרסם קוד מקור ב-AOSP ברבעון השני וברבעון הרביעי. כדי ליצור ולתרום ל-AOSP, צריך להשתמש ב-android-latest-release. הענף android-latest-release manifest תמיד יפנה לגרסה האחרונה שנדחפה ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
JUnitToInvocationResultForwarder
public
class
JUnitToInvocationResultForwarder
extends Object
implements
TestListener
| java.lang.Object
|
| ↳ |
com.android.tradefed.result.JUnitToInvocationResultForwarder
|
מחלקת listener שמקשיבה לאירועים מסוג TestListener ומעבירה אותם אל ITestInvocationListener.
סיכום
methods ציבוריים |
void
|
addError(Test test, Throwable t)
|
void
|
addFailure(Test test, AssertionFailedError t)
|
void
|
endTest(Test test)
|
void
|
endTest(Test test, HashMap<String, MetricMeasurement.Metric> metrics)
קריאה חוזרת מבדיקות JUnit3 שיכולה להעביר מדדים.
|
void
|
startTest(Test test)
|
void
|
testLog(String dataName, LogDataType dataType, InputStreamSource dataStream)
קריאה חוזרת מ-JUnit3 forwarder כדי לקבל את היומנים מבדיקה.
|
constructors ציבוריים
JUnitToInvocationResultForwarder
public JUnitToInvocationResultForwarder (ITestInvocationListener invocationListener)
| פרמטרים |
invocationListener |
ITestInvocationListener |
JUnitToInvocationResultForwarder
public JUnitToInvocationResultForwarder (List<ITestInvocationListener> invocationListeners)
| פרמטרים |
invocationListeners |
List |
methods ציבוריים
addError
public void addError (Test test,
Throwable t)
| פרמטרים |
test |
Test |
t |
Throwable |
addFailure
public void addFailure (Test test,
AssertionFailedError t)
| פרמטרים |
test |
Test |
t |
AssertionFailedError |
endTest
public void endTest (Test test)
endTest
public void endTest (Test test,
HashMap<String, MetricMeasurement.Metric> metrics)
קריאה חוזרת מבדיקות JUnit3 שיכולה להעביר מדדים.
| פרמטרים |
test |
Test: ה-Test שההרצה שלו הסתיימה. |
metrics |
HashMap: המדדים בפורמט Map שיועברו לקריאה החוזרת של התוצאות. |
startTest
public void startTest (Test test)
public void testLog (String dataName,
LogDataType dataType,
InputStreamSource dataStream)
קריאה חוזרת (callback) מ-JUnit3 forwarder כדי לקבל את היומנים מבדיקה.
| פרמטרים |
dataName |
String: מחרוזת עם שם תיאורי של הנתונים. לדוגמה, device_logcat. הערה: יכול להיות ש-dataName לא יהיה ייחודי לכל הפעלה. כלומר, המטמיעים צריכים להיות מסוגלים לטפל בכמה קריאות עם אותו dataName |
dataType |
LogDataType: LogDataType של הנתונים |
dataStream |
InputStreamSource: InputStreamSource של הנתונים. מטמיעים צריכים להפעיל את הפונקציה createInputStream כדי להתחיל לקרוא את הנתונים, ולוודא שסוגרים את InputStream שמתקבל בסיום. המתקשרים צריכים לוודא שמקור הנתונים נשאר נוכח ונגיש עד לסיום השיטה testLog. |
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2026-06-22 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2026-06-22 (שעון UTC)."],[],[]]