Hata raporu

public class Bugreport
extends Object

Java.lang.Nesne
🎃 com.android.tradefed.util.Bugreport


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

Özet

Kamu inşaatçıları

Bugreport(File bugreportFile, boolean isZipped)

Herkese açık yöntemler

void close()

errorreport nesnesinin bulunduğu dosyaları temizleyin.

File getFileByName(String name)

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

getListOfFiles()

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

File getMainFile()

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

boolean isZipped()

Sıkıştırılmış bir hata raporuysa true (doğru), değilse false (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 günlüğe kaydedilmesine yardımcı olur.

Kamu inşaatçıları

Hata raporu

public Bugreport (File bugreportFile, 
                boolean isZipped)

Parametreler
bugreportFile File

isZipped boolean

Herkese açık yöntemler

kapat

public void close ()

errorreport nesnesinin bulunduğu dosyaları temizleyin. Nesne kullanılmadığında çağrılmalıdır artık geçerli.

getFileByName

public File getFileByName (String name)

Hata raporundaki adla ilişkilendirilen ERROR(/File) değerini döndürün. Bulunamazsa veya boşsa ad boş. Sıkıştırılmamış hata raporu her zaman null 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

Dosya Listesi

public  getListOfFiles ()

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

İlerlemeler

getMainFile

public File getMainFile ()

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

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

public boolean isZipped ()

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

İlerlemeler
boolean

log

public void log (String dataName, 
                ITestLogger logger)

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

Parametreler
dataName String: Verilerin günlüğe kaydedildiği adı.

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