DeviceFileReporter
public
class
DeviceFileReporter
extends Object
java.lang.Object | |
↳ | com.android.tradefed.result.DeviceFileReporter |
סוג שירות שבודק אם יש קבצים במכשיר ושולח אותם אל ITestInvocationListener#testLog(String, LogDataType, InputStreamSource)
אם נמצאו.
סיכום
יוצרים ציבוריים | |
---|---|
DeviceFileReporter(ITestDevice device, ITestInvocationListener listener)
איך מאתחלים מכשיר חדש של DeviceFileReporter עם |
שיטות ציבוריות | |
---|---|
void
|
addPatterns(
מוסיפים דפוסים עם סוגי נתוני היומן המתאימים |
void
|
addPatterns(String... patterns)
מוסיפים דפוסים עם סוג נתוני היומן שמוגדר כברירת המחדל. |
|
run()
חיפוש בפועל של הדפוסים שצוינו במערכת הקבצים ושליחתם אל |
void
|
setDefaultLogDataType(LogDataType type)
הגדרת קבוצת ברירת המחדל של סוגי נתוני יומנים לתבניות שאין להן סוג משויך. |
void
|
setInferUnknownDataTypes(boolean infer)
האם |
void
|
setSkipRepeatFiles(boolean skip)
האם לדלג על קבצים שכבר דווחו. |
יוצרים ציבוריים
DeviceFileReporter
public DeviceFileReporter (ITestDevice device, ITestInvocationListener listener)
איך מאתחלים מכשיר חדש של DeviceFileReporter עם ITestDevice
שסופק
פרמטרים | |
---|---|
device |
ITestDevice |
listener |
ITestInvocationListener |
שיטות ציבוריות
addPatterns
public void addPatterns (patterns)
מוסיפים דפוסים עם סוגי נתוני היומן המתאימים
פרמטרים | |
---|---|
patterns |
: ERROR(/Map) של String דפוסי glob של שמות קבצים ל-LogDataType s המתאימים. ה-globs צריכים להיות מוחלטים. |
מידע נוסף:
addPatterns
public void addPatterns (String... patterns)
מוסיפים דפוסים עם סוג נתוני היומן שמוגדר כברירת המחדל.
פרמטרים | |
---|---|
patterns |
String : מערך varargs של דפוסי glob של שמות קבצים String . צריך להיות מוחלט. |
מידע נוסף:
ראן
publicrun ()
חיפוש בפועל של הדפוסים שצוינו במערכת הקבצים ושליחתם אל ITestInvocationListener#testLog
אם הם נמצאו
החזרות | |
---|---|
|
זריקות | |
---|---|
DeviceNotAvailableException |
setDefaultLogDataType
public void setDefaultLogDataType (LogDataType type)
הגדרת קבוצת ברירת המחדל של סוגי נתוני יומנים לתבניות שאין להן סוג משויך.
פרמטרים | |
---|---|
type |
LogDataType : LogDataType |
מידע נוסף:
setInferUnknownDataTypes
public void setInferUnknownDataTypes (boolean infer)
האם UNKNOWN
על ידי בדיקת הסיומות של הקבצים ברשימת קבצים.
חשוב לזכור: כשההגדרה הזו מופעלת, ההסקות האלה מתבצעות רק לגבי דפוסים עם סוג הקובץ UNKNOWN
(כולל דפוסים שנוספו ללא סוג ספציפי, ללא סוג ברירת המחדל שהוגדר באופן ידני). אם ההסקה נכשלת, סוג הנתונים יישאר UNKNOWN
.
פרמטרים | |
---|---|
infer |
boolean |
setSkipRepeatFiles
public void setSkipRepeatFiles (boolean skip)
האם לדלג על קבצים שכבר דווחו. האפשרות הזו רלוונטית רק כשמשתמשים בכמה דפוסים ושני דפוסים או יותר תואמים לאותו קובץ.
חשוב לדעת: run()
. אחרת, ההתנהגות תהיה לא מוגדרת.
פרמטרים | |
---|---|
skip |
boolean |