דוח על באג

public class Bugreport
extends Object

JavaScript.lang.Object
com.android.tradefed.util.Bugreport


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

סיכום

בנאים ציבוריים

Bugreport(File bugreportFile, boolean isZipped)

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

void close()

מוחקים את הקבצים ששמורים באובייקט של דוח על באג.

File getFileByName(String name)

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

getListOfFiles()

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

File getMainFile()

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

boolean isZipped()

מוחזר true אם מדובר בדוח על באג מכווץ. אחרת, צריך להחזיר את הערך false.

void log(String dataName, ITestLogger logger)

עוזר לתעד את הדוח על הבאג, אם הוא דחוס או לא.

בנאים ציבוריים

דוח על באג

public Bugreport (File bugreportFile, 
                boolean isZipped)

פרמטרים
bugreportFile File

isZipped boolean

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

סגירה

public void close ()

מוחקים את הקבצים ששמורים באובייקט של דוח על באג. נדרשת קריאה כשלא משתמשים באובייקט יותר.

getFileByName

public File getFileByName (String name)

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

פרמטרים
name String

החזרות
File

getListOfFiles

public  getListOfFiles ()

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

החזרות

getMainFile

public File getMainFile ()

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

החזרות
File

בפורמט ZIP

public boolean isZipped ()

מוחזר true אם מדובר בדוח על באג מכווץ. אחרת, צריך להחזיר את הערך false.

החזרות
boolean

log

public void log (String dataName, 
                ITestLogger logger)

עוזר לתעד את הדוח על הבאג, אם הוא דחוס או לא.

פרמטרים
dataName String: שם הנתונים שנרשמו ביומן.

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