Hata raporu

public class Bugreport
extends Object

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


Hata raporu dosyalarının referanslarını tutan nesne, düz hata raporu ve sıkıştırılmış hata raporu (bugreportz) ile uyumludur.

Özet

Kamu inşaatçıları

Bugreport (File bugreportFile, boolean isZipped)

Genel yöntemler

void close ()

Hata raporu nesnesinin tuttuğu dosyaları temizleyin.

File getFileByName (String name)

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

getListOfFiles ()

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

File getMainFile ()

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

boolean isZipped ()

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

void log (String dataName, ITestLogger logger)

Sıkıştırılmış olsun veya olmasın Hata raporunu günlüğe kaydetmeye yardımcı.

Kamu inşaatçıları

Hata raporu

public Bugreport (File bugreportFile, 
                boolean isZipped)

Parametreler
bugreportFile File

isZipped boolean

Genel yöntemler

kapalı

public void close ()

Hata raporu nesnesinin tuttuğu 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) döndürün. Bulunamazsa veya ad boşsa boş. 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  getListOfFiles ()

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

İadeler

getMainFile

public File getMainFile ()

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

İadeler
File

Fermuarlı

public boolean isZipped ()

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

İadeler
boolean

kayıt

public void log (String dataName, 
                ITestLogger logger)

Sıkıştırılmış olsun veya olmasın Hata raporunu günlüğe kaydetmeye yardımcı.

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

logger ITestLogger : günlüğü alacak bir ITestLogger .