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 raporu (bugreportz) ile uyumludur.

Özet

kamu inşaatçılar

Bugreport (File bugreportFile, boolean isZipped)

Genel yöntemler

void close ()

Bugreport nesnesi tarafından tutulan dosyaları temizleyin.

File getFileByName (String name)

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

getListOfFiles ()

Sıkıştırılmış hata raporunda bulunan dosyaların listesini döndürür.

File getMainFile ()

Hata raporu ana dosyasını gösteren bir ERROR(/File) döndürün.

boolean isZipped ()

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

void log (String dataName, ITestLogger logger)

Sıkıştırılmış olsun ya da olmasın, Bugreport'u 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 ()

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) döndürün. Bulunmazsa veya ad boşsa boş. Sıkıştırılmamış hata raporu her zaman boş 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 raporunda bulunan dosyaların listesini döndürür. Sıkıştırılmış bir hata raporu değilse boş.

İadeler

getMainFile

public File getMainFile ()

Hata raporu ana dosyasını gösteren 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

Sıkıştırılmış

public boolean isZipped ()

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

İadeler
boolean

kayıt

public void log (String dataName, 
                ITestLogger logger)

Sıkıştırılmış olsun ya da olmasın, Bugreport'u günlüğe kaydetmeye yardımcı.

parametreler
dataName String : Bir kez günlüğe kaydedilen verilerin adı.

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