Hata raporu

public class Bugreport
extends Object

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


Hata raporu dosya referanslarını tutan nesne. Düz hata raporu ve sıkıştırılmış hata raporuyla (bugreportz) uyumludur.

Özet

Herkese açık kurucular

Bugreport(File bugreportFile, boolean isZipped)

Herkese açık yöntemler

void close()

bugreport nesnesi tarafından tutulan dosyaları temizleyin.

File getFileByName(String name)

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

getListOfFiles()

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

File getMainFile()

Hata raporu ana dosyasını işaret eden bir ERROR(/File) döndürür.

boolean isZipped()

Sıkıştırılmış bir hata raporuysa true (doğru), aksi takdirde false (yanlış) değerini döndürür.

void log(String dataName, ITestLogger logger)

Hata raporunun sıkıştırılıp sıkıştırılmadığını günlük kaydına ekleyen yardımcı program.

Herkese açık kurucular

Hata raporu

public Bugreport (File bugreportFile, 
                boolean isZipped)

Parametreler
bugreportFile File

isZipped boolean

Herkese açık yöntemler

kapat

public void close ()

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

getFileByName

public File getFileByName (String name)

Hata raporundaki adla ilişkili ERROR(/File) değerini döndürür. Bulunmazsa veya ad null ise null. Sıkıştırılmamış hata raporları 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

İlerlemeler
File

getListOfFiles

public  getListOfFiles ()

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

İlerlemeler

getMainFile

public File getMainFile ()

Hata raporu ana dosyasını işaret eden bir ERROR(/File) döndürür. Düz bir 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.

İlerlemeler
File

isZipped

public boolean isZipped ()

Sıkıştırılmış bir hata raporuysa true, aksi takdirde false değerini döndürür.

İlerlemeler
boolean

log

public void log (String dataName, 
                ITestLogger logger)

Hata raporunun sıkıştırılıp sıkıştırılmadığını günlük kaydına ekleyen yardımcı program.

Parametreler
dataName String: Günlüğe kaydedilen verilerin adı.

logger ITestLogger: Günlüğü almak için bir ITestLogger.