com.android.tradefed.result

Arayüzler

BugreportCollector.SubPredicate
ILogSaver Bu arayüzü uygulayan sınıflar, günlüklerin merkezi bir konuma depolanmasına yönelik yöntemler sağlar.
ILogSaverListener ITestInvocationListener günlük dosyalarının ne zaman kaydedildiğini dinlemesine izin verir.
Giriş Akışı Kaynağı Bu arayüz temel olarak klonlanabilir hale getirmek için bir ERROR(/InputStream) öğesini sarar.
IShardableListener Parçalanabilen bir ITestInvocationListener .
ITestInvokasyonListener Test çağrısından test sonuçları için dinleyici.
ITestLifeCycleAlıcı Enstrümantasyon testi çalıştırmaları sırasında olay bildirimlerini alır.
ITestLoggerAlıcı Günlük kaydı amacıyla kullanılabilmesi için bir ITestLogger örneği eklenebilen bir varlık.
ITestSummaryListener ITestInvocationListener özetler aracılığıyla bazı sınırlı bilgileri paylaşmasına olanak tanıyan arayüz.

Sınıflar

ATestFileSystemLogSaver Bu LogSaver sınıfı, ATest tarafından günlükleri belirli bir yola kaydetmek için kullanılır.
Hata Raporu Toplayıcı Yapılandırılabilir olaylar meydana geldiğinde hata raporlarını toplayan ve her hata raporu toplandıktan sonra alt öğelerinde ITestInvocationListener#testLog çağıran doğrudan bir ITestInvocationListener .
BugreportCollector.Predicate Bir hata raporunun ne zaman yakalanacağını açıklayan tam bir yüklem.
ByteArrayInputStreamSource
Test Dinleyici Toplama Tüm test sonuçlarını toplayacak bir ITestInvocationListener .
KonsolSonuç Raportörü Test sonuçlarını konsola yazdırmak için sonuç raporlayıcısı.
SaymaTestSonucuDinleyici TestStatus göre toplam test sayısını izleyen bir TestResultListener
Cihaz Dosyası Raporlayıcısı Aygıtta dosyalar olup olmadığını denetleyen ve bulunursa bunları ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) öğesine gönderen bir yardımcı program sınıfı.
EventLoggerListener Aldığı tüm olayları bir dosyaya kaydeden dinleyici
Arıza Açıklaması Ticaret Federasyonu'ndaki bir arıza bilgisini açıklayan sınıf.
FileInputStreamSource Bir giriş dosyası alan bir InputStreamSource .
DosyaSistemGünlükSaver Günlükleri bir dosya sistemine kaydedin.
FiltrelenmişSonuçİletici Yalnızca TestDescription izin verilenler listesinin raporlanmasına izin veren ResultForwarder çeşidi.
InvokasyonÖzetYardımcı Dinleyici kümesi için TestSummary toplanması ve raporlanması için yardımcı sınıf
InvokasyonToJUnitResultForwarder ITestInvocationListener olaylarını dinleyen ve bunları bir TestListener ileten bir sınıf.
JsonHttpTestResultReporter Test ölçüm sonuçlarını kodlayan ve cihaz bilgilerini JSON'a ve POST'u bir HTTP hizmeti uç noktasına kodlayan bir sonuç raporlayıcısı
JUnitToInvokasyonResultForwarder TestListener olaylarını dinleyen ve bunları bir ITestInvocationListener ileten bir sınıf.
Eski Alt Süreç Sonuçları Raportörü Üst sınıfındaki değişikliklere rağmen TF/CTS'nin önceki sürümleriyle (örn. 8+) uyumlu kalması gereken alt süreç sonuç raporlayıcısının dondurulmuş uygulaması.
LogcatCrashResultForwarder Özel dinleyici: arızalarda (enstrümantasyon işleminin çökmesi), logcat'tan çökmeyi çıkarmaya çalışacak ve bunu testle ilişkili arıza mesajına ekleyecektir.
Log dosyası Kaydedilmiş bir günlük dosyasının meta verilerini tutacak sınıf.
GünlükDosyaSaver ITestInvocationListener için günlük verilerini bir dosyaya kaydedecek bir yardımcı
LogSaverResultForwarder Günlükleri genel dosya koruyucuyla kaydetmek için bir ResultForwarder .
LUCIRSonuç Raportörü ResultDB ve LUCI'nin ihtiyaç duyduğu test sonuçlarını JSON formatında (go/result-sink) kaydeden ve konsoldaki dosya konumunu günlüğe kaydeden bir sonuç raporlayıcısı.
MetriklerXMLSonuç Raporlayıcısı MetricsXMLResultReporter, test metriklerini yazar ve metrikleri, testin invokasyonEnded aşamasında metrics-folder parametresi tarafından belirtilen bir klasördeki bir XML dosyasına yazar.
Çoklu ArızaAçıklama Birden fazla FailureDescription tek bir tutucuda toplayın.
İsimMangleListener Sonuçlar raporlanırken test yöntemini, sınıfı ve paket adlarını çevirecek bir proxy dinleyicisi.
TestFileReporter'ı Geçme Geçen test senaryolarının listesini bir test dosyasına kaydeden bir ITestInvocationListener
BaşarılıTestleri Raporla Geçilen testi hariç tutmak için olası filtreleri bir dosyada bildirin.
ResultAndLogForwarder Sonuçlar ve günlük olayları için iletici.
Sonuç İletici Çağırma sonuçlarını diğer dinleyicilerin listesine ileten bir ITestInvocationListener .
SaklamaDosyaSaver Bir dizinde .retention dosyası oluşturmaya yönelik yardımcı sınıf.
Yeniden DeneSonuç İletici ResultForwarder her zaman belirli bir deneme numarasına yönlendiren bir uzantısı.
Anlık GörüntüGirişAkışıKaynağı Dosya destekli bir OutputStreamSource.
StubTestRunListener ITestRunListener saplama uygulaması
Alt SüreçSonuçları Raportörü Bir result_reporter olarak belirtilecek ve testlerin, test çalıştırmalarının, test çağrılarının sonuçlarını alt süreçten iletecek ITestInvocationListener uygular.
Test açıklaması Bir test senaryosu hakkındaki bilgileri temsil eden sınıf.
TestAçıklamalarıDosya TestDescriptions listesinin bir test dosyasında sıralanması ve sıralanmasının kaldırılması için bir yardımcı program sınıfı.
Test sonucu Tek bir testin sonucu için kapsayıcı.
TestSonucuDinleyici Yalnızca bireysel test sonuçlarına önem veren uygulayıcılar için ITestLifecycleListener'ın basitleştirilmesi.
TestÇalışmasıSonucu Tek bir test çalışmasının sonuçlarını tutar.
TestÖzeti Test özetini temsil edecek bir sınıf.
TestSummary.TypedString
MetinSonucuRaportörü Sonuçları JUnit metin sonuç yazıcısına ileten bir test sonucu raporlayıcısı.
XmlResultReporter JUnit sonuçlarını Ant'ın XMLJUnitResultFormatter'ıyla tutarlı bir biçimde XML dosyalarına yazar.

Numaralandırmalar

Eylem Devam Ediyor Genel eylem devam ediyor.
BugreportCollector.Filter
HataportCollector.Freq
BugreportCollector.Noun
BugreportCollector.Relation
Çağrı Durumu Çağrı durumunu temsil eden bir yardımcı numaralandırma
GünlükVeri Türü Günlük verilerinin veri türünü temsil eder.
Test Durumu Test yöntemleri için olası durumların Tradefed'de temsili.
TestSummary.Type