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