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 |
Antarmuka
Kelas
- ATestFileSystemLogSaver
- Kolektor Laporan Bug
- BugreportCollector.Predikat
- ByteArrayInputStreamSource
- MengumpulkanTestListener
- ConsoleResultReporter
- MenghitungTestResultListener
- Pelapor File Perangkat
- EventsLoggerListener
- Deskripsi Kegagalan
- FileInputStreamSource
- FileSystemLogSaver
- FilteredResultForwarder
- InvocationSummaryHelper
- InvocationToJUnitResultForwarder
- JsonHttpTestResultReporter
- JUnitToInvocationResultForwarder
- Reporter SubprosesHasil Warisan
- LogcatCrashResultForwarder
- File Log
- Penghemat File Log
- LogSaverResultForwarder
- Reporter Hasil LUCI
- MetricsXMLResultReporter
- Deskripsi MultiFailure
- NamaMangleListener
- Melewati TestFileReporter
- Laporan Lulus Tes
- HasilDanLogForwarder
- Penerus Hasil
- Penghemat File Retensi
- Coba lagiResultForwarder
- Sumber SnapshotInputStream
- StubTestRunListener
- SubprosesHasilReporter
- Deskripsi Tes
- File Deskripsi Tes
- Hasil tes
- Pendengar Hasil Tes
- Hasil Uji Jalan
- Ringkasan Tes
- TestSummary.TypedString
- TextResultReporter
- XmlResultReporter
Enum