DeviceFileReporter
public
class
DeviceFileReporter
extends Object
JavaScript.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 |
שיטות ציבוריות
תבניות נוספות
public void addPatterns (patterns)
הוספת תבניות עם הסוגים המתאימים של נתוני היומן
פרמטרים | |
---|---|
patterns |
: ERROR(/Map) של String תבניות glob של שמות קבצים בהתאם להן
LogDataType שנ'. כדורי הארץ צריכים להיות מוחלטים. |
למידע נוסף:
תבניות נוספות
public void addPatterns (String... patterns)
מוסיפים תבניות כשסוג נתוני היומן מוגדר כברירת המחדל.
פרמטרים | |
---|---|
patterns |
String : מערך varargs של String תבניות glob של שמות קבצים. הערך צריך להיות מוחלט. |
למידע נוסף:
ראן
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 |