Bugreport

public class Bugreport
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.Bugreport


אובייקט שמכיל את ההפניות לקובצי bugreport, תואם לדוח על באג שטוח ולדוח על באג בפורמט zip (bugreportz).

סיכום

קונסטרוקטורים גלויים לכולם

Bugreport(File bugreportFile, boolean isZipped)

שיטות ציבוריות

void close()

מנקים את הקבצים שמאוחסנים באובייקט bugreport.

File getFileByName(String name)

מחזירים את הערך של ERROR(/File) שמשויך לשם בדוח הבאג.

getListOfFiles()

הפונקציה מחזירה את רשימת הקבצים שנמצאים בתוך דוח הבאג הנדחס.

File getMainFile()

החזרת ERROR(/File) שמפנה לקובץ הראשי של דוח הבאג.

boolean isZipped()

הפונקציה מחזירה את הערך True אם מדובר בדוח באגים בפורמט zip, ואת הערך False במקרים אחרים.

void log(String dataName, ITestLogger logger)

כלי עזר לתיעוד דוח הבאג, גם אם הוא בפורמט zip וגם אם לא.

קונסטרוקטורים גלויים לכולם

Bugreport

public Bugreport (File bugreportFile, 
                boolean isZipped)

פרמטרים
bugreportFile File

isZipped boolean

שיטות ציבוריות

סגירה

public void close ()

מנקים את הקבצים שמאוחסנים באובייקט bugreport. צריך לקרוא ל-destroy כשלא משתמשים יותר באובייקט.

getFileByName

public File getFileByName (String name)

מחזירים את הערך של ERROR(/File) שמשויך לשם בדוח הבאג. הערך null אם לא נמצא או אם השם הוא null. דוח על באג ללא קובץ zip תמיד מחזיר ערך null. הקובץ המוחזר הוא עותק, והמשתמש צריך לנהל אותו בצורה מתאימה.

פרמטרים
name String

החזרות
File

getListOfFiles

public  getListOfFiles ()

הפונקציה מחזירה את רשימת הקבצים שנמצאים בתוך דוח הבאג הנדחס. ערך null אם זה לא קובץ zip של דוח באג.

החזרות

getMainFile

public File getMainFile ()

החזרת ERROR(/File) שמפנה לקובץ הראשי של דוח הבאג. עבור דוח באג שטוח, הפונקציה מחזירה את דוח הבאג השטוח עצמו. בדוח באג בפורמט zip, הפונקציה מחזירה את קובץ הרשומה הראשי. הקובץ המוחזר הוא עותק, והמשתמש צריך לנהל אותו בצורה מתאימה.

החזרות
File

isZipped

public boolean isZipped ()

הפונקציה מחזירה את הערך True אם מדובר בדוח באגים בפורמט zip, ואת הערך False במקרים אחרים.

החזרות
boolean

log

public void log (String dataName, 
                ITestLogger logger)

כלי עזר לתיעוד דוח הבאג, גם אם הוא בפורמט zip וגם אם לא.

פרמטרים
dataName String: השם של הנתונים אחרי שהם מתועדים ביומן.

logger ITestLogger: ITestLogger לקבלת היומן.