com.android.tradefed.result

Antarmuka

BugreportCollector.SubPredikat

Kelas

ATestFileSystemLogSaver Kelas LogSaver ini digunakan oleh ATest untuk menyimpan log di jalur tertentu.
Kolektor Laporan Bug ITestInvocationListener pass-through yang mengumpulkan laporan bug ketika peristiwa yang dapat dikonfigurasi terjadi dan kemudian memanggil ITestInvocationListener#testLog pada turunannya setelah setiap laporan bug dikumpulkan.
BugreportCollector.Predikat Predikat lengkap yang menjelaskan kapan harus menangkap laporan bug.
MengumpulkanTestListener ITestInvocationListener yang akan mengumpulkan semua hasil tes.
ConsoleResultReporter Pelapor hasil untuk mencetak hasil tes ke konsol.
MenghitungTestResultListener TestResultListener yang melacak jumlah total pengujian berdasarkan TestStatus
Pelapor File Perangkat Kelas utilitas yang memeriksa file pada perangkat dan mengirimkannya ke ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) jika ditemukan.
EventsLoggerListener Pendengar yang mencatat semua peristiwa yang diterimanya ke dalam sebuah file
FileSystemLogSaver Simpan log ke sistem file.
FilteredResultForwarder Varian ResultForwarder yang hanya mengizinkan daftar TestDescription yang diizinkan untuk dilaporkan.
InvocationToJUnitResultForwarder Kelas yang mendengarkan peristiwa ITestInvocationListener dan meneruskannya ke TestListener .
JsonHttpTestResultReporter Pelapor hasil yang mengkodekan hasil dan cabang metrik pengujian, info perangkat ke JSON dan POST ke titik akhir layanan HTTP
JUnitToInvocationResultForwarder Kelas yang mendengarkan peristiwa TestListener dan meneruskannya ke ITestInvocationListener .
Reporter SubprosesHasil Warisan Implementasi yang terhenti dari pelapor hasil subproses yang harus tetap kompatibel dengan versi TF/CTS sebelumnya (misalnya 8+), meskipun ada perubahan pada superkelasnya.
LogcatCrashResultForwarder Pendengar khusus: jika terjadi kegagalan (proses instrumentasi terhenti), ia akan mencoba mengekstrak kerusakan dari logcat dan menambahkannya ke pesan kegagalan yang terkait dengan pengujian.
Penghemat File Log Pembantu untuk ITestInvocationListener yang akan menyimpan data log ke file
LogSaverResultForwarder ResultForwarder untuk menyimpan log dengan penghemat file global.
MetricsXMLResultReporter MetricsXMLResultReporter menulis metrik pengujian dan menjalankan metrik ke file XML dalam folder yang ditentukan oleh parameter folder metrik pada fase pengujian invocationEnded.
NamaMangleListener Pemroses proksi untuk menerjemahkan metode pengujian, kelas, dan nama paket saat hasilnya dilaporkan.
Melewati TestFileReporter ITestInvocationListener yang menyimpan daftar kasus pengujian yang lolos ke file pengujian
Laporan Lulus Tes Laporkan dalam file kemungkinan filter untuk mengecualikan pengujian yang lulus.
HasilDanLogForwarder Forwarder untuk hasil dan mencatat peristiwa.
Penerus Hasil ITestInvocationListener yang meneruskan hasil pemanggilan ke daftar pendengar lainnya.
Penghemat File Retensi Kelas pembantu untuk membuat file .retention di direktori.
Coba lagiResultForwarder Perpanjangan dari ResultForwarder yang selalu mendorong ke nomor percobaan tertentu.
Sumber SnapshotInputStream InputStreamSource yang didukung File.
StubTestRunListener Implementasi rintisan ITestRunListener
SubprosesHasilReporter Mengimplementasikan ITestInvocationListener untuk ditentukan sebagai result_reporter dan meneruskan dari subproses hasil pengujian, pengujian yang dijalankan, pemanggilan pengujian.
File Deskripsi Tes Kelas utilitas untuk menyusun dan membatalkan penyusunan daftar TestDescriptions ke file pengujian.
Pendengar Hasil Tes Penyederhanaan ITestLifecycleListener untuk pelaksana yang hanya peduli pada hasil pengujian individual.
TextResultReporter Pelapor hasil tes yang meneruskan hasil ke printer hasil teks JUnit.
XmlResultReporter Menulis hasil JUnit ke file XML dalam format yang konsisten dengan XMLJUnitResultFormatter Ant.

Enum

BugreportCollector.Filter
BugreportCollector.Freq
BugreportCollector.Kata Benda
BugreportCollector.Relation