LogAssociation
public
class
LogAssociation
extends Object
| java.lang.Object | |
| ↳ | com.google.android.tradefed.result.teststorage.LogAssociation |
מחלקת ייצוג של קישור בין קובץ יומן לבין בדיקה. השיוך מייצג קובץ יומן מסוים שנוצר על ידי בדיקה מסוימת.
סיכום
Constructors ציבוריים | |
|---|---|
LogAssociation(Invocation invocation, String workUnitId, TestResult testResult, long legacyResultId, LogFile log)
יוצרים שיוך לקובץ יומן. |
|
methods ציבוריים | |
|---|---|
boolean
|
equals(Object o)
|
String
|
getAttemptId()
מחזירה את מזהה הניסיון, שנדרש להעלאת יומן גרסה 2. |
String
|
getBuildId()
מחזירה את מזהה ה-build. |
String
|
getBuildTarget()
מחזירה את השם של יעד הבנייה. |
String
|
getBuildType()
מחזירה את סוג ה-build. |
String
|
getInvocationId()
|
long
|
getLegacyResultId()
הפונקציה מחזירה את מזהה התוצאה הקודם ששימש להעלאת היומן. |
LogFile
|
getLog()
|
String
|
getResourceId()
מחזירה את מזהה המשאב של היומן שמזהה באופן ייחודי את היומן בשרת המרוחק בהפעלה הספציפית הזו. |
String
|
getTestResultId()
|
String
|
getWorkUnitId()
|
int
|
hashCode()
|
boolean
|
isSupported()
הפונקציה מחזירה את הערך true אם שיוך היומן נתמך עבור הרשומה הזו. |
String
|
toString()
|
Constructors ציבוריים
LogAssociation
public LogAssociation (Invocation invocation,
String workUnitId,
TestResult testResult,
long legacyResultId,
LogFile log)יוצרים שיוך לקובץ יומן. אפשר לשייך קובץ יומן לבדיקה ספציפית, להרצת בדיקה או למודול. אם יומן משויך לבדיקה, צריך לספק אובייקט TestResult לבדיקה הזו. אחרת, צריך לספק רק את הקריאה ואת יחידת העבודה.
| פרמטרים | |
|---|---|
invocation |
Invocation: קריאה לפונקציה שאליה משויך קובץ היומן. |
workUnitId |
String: מזהה יחידת העבודה שמייצג את השלב בבדיקה שבו נוצר היומן. |
testResult |
TestResult: אם יומן נוצר על ידי בדיקה, אובייקט testResult שמייצג את הבדיקה הזו. |
legacyResultId |
long |
log |
LogFile: קובץ היומן שצריך לשייך. |
methods ציבוריים
שווה
public boolean equals (Object o)
| פרמטרים | |
|---|---|
o |
Object |
| החזרות | |
|---|---|
boolean |
|
getAttemptId
public String getAttemptId ()
מחזירה את מזהה הניסיון, שנדרש להעלאת יומן גרסה 2.
| החזרות | |
|---|---|
String |
|
getBuildId
public String getBuildId ()
מחזירה את מזהה ה-build. הפעולה הזו נדרשת להעלאת יומן גרסה 2, שצריך מידע על ה-build.
| החזרות | |
|---|---|
String |
|
getBuildTarget
public String getBuildTarget ()
מחזירה את השם של יעד הבנייה. הפעולה הזו נדרשת להעלאת יומנים בגרסה 2.
| החזרות | |
|---|---|
String |
|
getBuildType
public String getBuildType ()
מחזירה את סוג ה-build. הדרישה הזו חלה על העלאת יומנים בגרסה 2, שבה נדרשים פרטי build כדי להעלות את היומן. בגרסה 3 אין צורך במידע הזה כי הוא כבר זמין בקריאה לפונקציה.
| החזרות | |
|---|---|
String |
|
getInvocationId
public String getInvocationId ()
| החזרות | |
|---|---|
String |
|
getLegacyResultId
public long getLegacyResultId ()
הפונקציה מחזירה את מזהה התוצאה הקודם ששימש להעלאת היומן. לצורך תאימות לאחור, היומנים מועלים באמצעות גרסה 2 של ה-API, שנדרש בה מזהה תוצאה מדור קודם. אחרי שהיומן מועלה, אנחנו יוצרים שיוך באמצעות v3 API, באמצעות מזהה הפעלה ומזהה יחידת עבודה, אבל אנחנו עדיין רוצים שהיומנים יהיו נגישים באמצעות הכלים מדור קודם שמסתמכים על מזהה התוצאה מדור קודם.
| החזרות | |
|---|---|
long |
|
getResourceId
public String getResourceId ()
מחזירה את מזהה המשאב של היומן שמזהה באופן ייחודי את היומן בשרת המרוחק בהפעלה הספציפית הזו.
| החזרות | |
|---|---|
String |
|
getTestResultId
public String getTestResultId ()
| החזרות | |
|---|---|
String |
|
getWorkUnitId
public String getWorkUnitId ()
| החזרות | |
|---|---|
String |
|
hashCode
public int hashCode ()
| החזרות | |
|---|---|
int |
|
isSupported
public boolean isSupported ()
הפונקציה מחזירה את הערך true אם שיוך היומן נתמך עבור הרשומה הזו. לרשומות יומן ללא מזהה משאב אין שיוך תקין.
| החזרות | |
|---|---|
boolean |
|
toString
public String toString ()
| החזרות | |
|---|---|
String |
|