Hata raporu

public class Bugreport
extends Object implements Closeable

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


Düz hata raporu ve sıkıştırılmış hata raporu (bugreportz) ile uyumlu, hata raporu dosyası referanslarını içeren nesne.

Özet

Herkese açık oluşturucular

Bugreport(File bugreportFile, boolean isZipped)

Herkese açık yöntemler

void close()

Hata raporu nesnesi tarafından tutulan dosyaları temizleyin.

File getFileByName(String name)

Hata raporundaki adla ilişkili File değerini döndürür.

List<String> getListOfFiles()

Sıkıştırılmış hata raporunun içinde bulunan dosyaların listesini döndürür.

File getMainFile()

Hata raporu ana dosyasına işaret eden bir File döndürün.

boolean isZipped()

Dosya, sıkıştırılmış bir hata raporuysa doğru, değilse yanlış değerini döndürür.

void log(String dataName, ITestLogger logger)

Hata raporunun sıkıştırılmış olup olmadığına bakılmaksızın kaydedilmesine yardımcı olur.

Herkese açık oluşturucular

Hata raporu

public Bugreport (File bugreportFile, 
                boolean isZipped)

Parametreler
bugreportFile File

isZipped boolean

Herkese açık yöntemler

kapat

public void close ()

Hata raporu nesnesi tarafından tutulan dosyaları temizleyin. Nesne artık kullanılmadığında çağrılmalıdır.

Verdiği hatalar
IOException

getFileByName

public File getFileByName (String name)

Hata raporundaki adla ilişkili File değerini döndürür. Bulunamazsa veya ad boşsa null. Sıkıştırılmamış hata raporu her zaman null değerini döndürür. Döndürülen dosya bir kopyadır ve kullanıcı tarafından uygun şekilde yönetilmelidir.

Parametreler
name String

İadeler
File

getListOfFiles

public List<String> getListOfFiles ()

Sıkıştırılmış hata raporunun içinde bulunan dosyaların listesini döndürür. Sıkıştırılmış bir hata raporu değilse boş.

İadeler
List<String>

getMainFile

public File getMainFile ()

Hata raporu ana dosyasına işaret eden bir File döndürün. Düz hata raporu için düz hata raporunun kendisini döndürür. Sıkıştırılmış bir hata raporu için ana giriş dosyasını döndürür. Döndürülen dosya bir kopyadır ve kullanıcı tarafından uygun şekilde yönetilmelidir.

İadeler
File

isZipped

public boolean isZipped ()

Dosya, sıkıştırılmış bir hata raporuysa doğru, değilse yanlış değerini döndürür.

İadeler
boolean

log

public void log (String dataName, 
                ITestLogger logger)

Hata raporunun sıkıştırılmış olup olmadığına bakılmaksızın kaydedilmesine yardımcı olur.

Parametreler
dataName String: Verilerin kaydedildikten sonraki adı.

logger ITestLogger: Günlüğün alınacağı ITestLogger.