گزارش اشکال

public class Bugreport
extends Object

java.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)

کمک کننده برای ورود به سیستم Bugreport، خواه زیپ شده باشد یا نباشد.

سازندگان عمومی

گزارش اشکال

public Bugreport (File bugreportFile, 
                boolean isZipped)

پارامترها
bugreportFile File

isZipped boolean

روش های عمومی

بستن

public void close ()

فایل های نگهداری شده توسط شی گزارش اشکال را پاک کنید. زمانی که شی دیگر استفاده نمی شود باید فراخوانی شود.

getFileByName

public File getFileByName (String name)

ERROR(/File) مرتبط با نام در گزارش اشکال را برگردانید. در صورت یافت نشدن نام، پوچ است یا اگر نام پوچ است. گزارش اشکال غیرزیپ شده همیشه تهی برمی گردد. فایل برگشتی یک کپی است و باید به طور مناسب توسط کاربر مدیریت شود.

پارامترها
name String

برمی گرداند
File

getListOfFiles

public  getListOfFiles ()

لیستی از فایل های موجود در گزارش اشکال زیپ شده را برمی گرداند. اگر گزارش اشکال زیپ شده نباشد، تهی است.

برمی گرداند

getMainFile

public File getMainFile ()

یک ERROR(/File) را برگردانید که به فایل اصلی گزارش اشکال اشاره دارد. برای یک خطای مسطح، خود گزارش خطای مسطح را برمی گرداند. برای یک اشکال زیپ شده، فایل ورودی اصلی را برمی گرداند. فایل برگشتی یک کپی است و باید به طور مناسب توسط کاربر مدیریت شود.

برمی گرداند
File

فشرده شده است

public boolean isZipped ()

اگر گزارش اشکال زیپ شده باشد، true را برگردانید، در غیر این صورت false.

برمی گرداند
boolean

ورود به سیستم

public void log (String dataName, 
                ITestLogger logger)

کمک کننده برای ورود به سیستم Bugreport، خواه زیپ شده باشد یا نباشد.

پارامترها
dataName String : نام داده ای که پس از ثبت نام.

logger ITestLogger : یک ITestLogger برای دریافت گزارش.