تقرير الأخطاء
public
class
Bugreport
extends Object
implements
Closeable
| java.lang.Object | |
| ↳ | com.android.tradefed.util.Bugreport |
كائن يحتوي على مراجع لملفات تقرير الأخطاء، وهو متوافق مع تقرير الأخطاء العادي وتقارير الأخطاء المضغوطة (bugreportz)
ملخّص
طُرق وضع التصميم العامة | |
|---|---|
Bugreport(File bugreportFile, boolean isZipped)
|
|
الإجراءات العامة | |
|---|---|
void
|
close()
تنظيف الملفات التي يحتوي عليها كائن تقرير الأخطاء |
File
|
getFileByName(String name)
إرجاع |
List<String>
|
getListOfFiles()
إرجاع قائمة الملفات المضمّنة داخل تقرير الأخطاء المضغوط |
File
|
getMainFile()
إرجاع |
boolean
|
isZipped()
إرجاع "صحيح" إذا كان تقرير الأخطاء مضغوطًا، و"خطأ" بخلاف ذلك |
void
|
log(String dataName, ITestLogger logger)
أداة مساعدة لتسجيل تقرير الأخطاء، سواء كان مضغوطًا أم لا |
طُرق وضع التصميم العامة
تقرير الأخطاء
public Bugreport (File bugreportFile,
boolean isZipped)| المعلَمات | |
|---|---|
bugreportFile |
File |
isZipped |
boolean |
الإجراءات العامة
إغلاق
public void close ()
تنظيف الملفات التي يحتوي عليها كائن تقرير الأخطاء يجب استدعاء هذا الإجراء عندما لا يعود الكائن مستخدَمًا.
| عمليات الطرح | |
|---|---|
IOException |
|
getFileByName
public File getFileByName (String name)
إرجاع File المرتبط بالاسم في تقرير الأخطاء يتم إرجاع قيمة فارغة إذا لم يتم العثور على الملف أو إذا كان
الاسم فارغًا. يتم دائمًا إرجاع قيمة فارغة لتقرير الأخطاء غير المضغوط.
الملف الذي يتم إرجاعه هو نسخة ويجب أن يديرها المستخدم بشكل مناسب.
| المعلَمات | |
|---|---|
name |
String |
| المرتجعات | |
|---|---|
File |
|
getListOfFiles
public List<String> getListOfFiles ()
إرجاع قائمة الملفات المضمّنة داخل تقرير الأخطاء المضغوط يتم إرجاع قيمة فارغة إذا لم يكن تقرير الأخطاء مضغوطًا.
| المرتجعات | |
|---|---|
List<String> |
|
getMainFile
public File getMainFile ()
إرجاع File يشير إلى الملف الرئيسي لتقرير الأخطاء بالنسبة إلى تقرير الأخطاء العادي، يتم إرجاع
تقرير الأخطاء العادي نفسه. بالنسبة إلى تقرير الأخطاء المضغوط، يتم إرجاع ملف الإدخال الرئيسي.
الملف الذي يتم إرجاعه هو نسخة ويجب أن يديرها المستخدم بشكل مناسب.
| المرتجعات | |
|---|---|
File |
|
isZipped
public boolean isZipped ()
إرجاع "صحيح" إذا كان تقرير الأخطاء مضغوطًا، و"خطأ" بخلاف ذلك
| المرتجعات | |
|---|---|
boolean |
|
log
public void log (String dataName,
ITestLogger logger)أداة مساعدة لتسجيل تقرير الأخطاء، سواء كان مضغوطًا أم لا
| المعلَمات | |
|---|---|
dataName |
String: اسم البيانات بعد تسجيلها |
logger |
ITestLogger: كائن ITestLogger لتلقّي السجلّ |