com.android.tradefed.result

Antarmuka

BugreportCollector.SubPredikat
ILogSaver Kelas yang mengimplementasikan antarmuka ini menyediakan metode untuk menyimpan log ke lokasi pusat.
ILogSaverListener Mengizinkan ITestInvocationListener mendengarkan saat file log disimpan.
Sumber Aliran Masukan Antarmuka ini pada dasarnya membungkus ERROR(/InputStream) agar dapat dikloning.
IShardableListener ITestInvocationListener yang dapat di-sharding.
Pendengar Invokasi ITest Pendengar hasil tes dari pemanggilan tes.
Penerima Siklus Kehidupan ITest Menerima pemberitahuan acara selama uji instrumentasi dijalankan.
Penerima Logger Teruji Entitas yang dapat dimasukkan dengan instance ITestLogger sehingga dapat digunakan untuk tujuan logging.
Pendengar Ringkasan ITest Antarmuka yang memungkinkan ITestInvocationListener bertukar beberapa informasi terbatas melalui ringkasan.

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.
ByteArrayInputStreamSource
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
Deskripsi Kegagalan Kelas yang menjelaskan informasi kegagalan di Federasi Perdagangan.
FileInputStreamSource InputStreamSource yang mengambil file input.
FileSystemLogSaver Simpan log ke sistem file.
FilteredResultForwarder Varian ResultForwarder yang hanya mengizinkan daftar TestDescription yang diizinkan untuk dilaporkan.
InvocationSummaryHelper Kelas pembantu untuk mengumpulkan dan melaporkan TestSummary untuk sekumpulan pendengar
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.
File Log Kelas untuk menyimpan metadata untuk file log yang disimpan.
Penghemat File Log Pembantu untuk ITestInvocationListener yang akan menyimpan data log ke file
LogSaverResultForwarder ResultForwarder untuk menyimpan log dengan penghemat file global.
Reporter Hasil LUCI Pelapor hasil yang menyimpan hasil pengujian yang diperlukan oleh ResultDB dan LUCI ke dalam format JSON (go/result-sink) dan mencatat lokasi file di konsol.
MetricsXMLResultReporter MetricsXMLResultReporter menulis metrik pengujian dan menjalankan metrik ke file XML dalam folder yang ditentukan oleh parameter folder metrik pada fase pengujian invocationEnded.
Deskripsi MultiFailure Kumpulkan beberapa FailureDescription dalam satu pemegang.
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.
Deskripsi Tes Kelas mewakili informasi tentang kasus uji.
File Deskripsi Tes Kelas utilitas untuk menyusun dan membatalkan penyusunan daftar TestDescriptions ke file pengujian.
Hasil tes Wadah untuk hasil tes tunggal.
Pendengar Hasil Tes Penyederhanaan ITestLifecycleListener untuk pelaksana yang hanya peduli pada hasil pengujian individual.
Hasil Uji Jalan Menyimpan hasil dari satu kali pengujian.
Ringkasan Tes Kelas untuk mewakili ringkasan tes.
TestSummary.TypedString
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

Tindakan Sedang Berlangsung Tindakan umum sedang berlangsung.
BugreportCollector.Filter
BugreportCollector.Freq
BugreportCollector.Kata Benda
BugreportCollector.Relation
Status Doa Enum pembantu untuk mewakili status pemanggilan
Tipe Data Log Mewakili tipe data data log.
Status Tes Representasi di Tradefed tentang kemungkinan status metode pengujian.
TestSummary.Type