com.android.tradefed.result

Antarmuka

BugreportCollector.SubPredicate  
ILogSaver Class yang menerapkan antarmuka ini menyediakan metode untuk menyimpan log ke lokasi pusat. 
ILogSaverListener Memungkinkan ITestInvocationListener memproses kapan file log disimpan. 
InputStreamSource Antarmuka ini pada dasarnya menggabungkan ERROR(/InputStream) agar dapat di-clone. 
IShardableListener ITestInvocationListener yang dapat di-sharding. 
ITestInvocationListener Pemroses untuk hasil pengujian dari pemanggilan pengujian. 
ITestLifeCycleReceiver Menerima notifikasi peristiwa selama uji instrumentasi berjalan. 
ITestLoggerReceiver Entitas yang dapat dimasukkan dengan instance ITestLogger sehingga dapat digunakan untuk tujuan logging. 
ITestSummaryListener Antarmuka yang memungkinkan ITestInvocationListener bertukar beberapa informasi terbatas melalui ringkasan. 

Class

ATestFileSystemLogSaver Class LogSaver ini digunakan oleh ATest untuk menyimpan log di jalur tertentu. 
BugreportCollector ITestInvocationListener pass-through yang mengumpulkan bugreport saat peristiwa yang dapat dikonfigurasi terjadi, lalu memanggil ITestInvocationListener.testLog pada turunannya setelah setiap bugreport dikumpulkan. 
BugreportCollector.Predicate Predikat lengkap yang menjelaskan kapan harus mengambil laporan bug. 
ByteArrayInputStreamSource  
CollectingTestListener ITestInvocationListener yang akan mengumpulkan semua hasil pengujian. 
ConsoleResultReporter Pelapor hasil untuk mencetak hasil pengujian ke konsol. 
CountingTestResultListener TestResultListener yang melacak jumlah total pengujian menurut TestStatus 
DeviceFileReporter Class utilitas yang memeriksa file di perangkat dan mengirimkannya ke ITestInvocationListener.testLog(String, LogDataType, InputStreamSource) jika ditemukan. 
EventsLoggerListener Pemroses yang mencatat semua peristiwa yang diterimanya ke dalam file 
FailureDescription Class yang menjelaskan informasi kegagalan di Trade Federation. 
FileInputStreamSource InputStreamSource yang mengambil file input. 
FileSystemLogSaver Menyimpan log ke sistem file. 
FilteredResultForwarder Varian ResultForwarder yang hanya mengizinkan daftar yang diizinkan TestDescription untuk dilaporkan. 
InvocationSummaryHelper Class helper untuk mengumpulkan dan melaporkan TestSummary untuk kumpulan pemroses 
InvocationToJUnitResultForwarder Class yang memproses peristiwa ITestInvocationListener dan meneruskannya ke TestListener
JsonHttpTestResultReporter Pelapor hasil yang mengenkode hasil metrik pengujian dan cabang, info perangkat ke dalam JSON dan POST ke endpoint layanan HTTP 
JUnitToInvocationResultForwarder Class yang memproses peristiwa TestListener dan meneruskannya ke ITestInvocationListener
LegacySubprocessResultsReporter Implementasi yang dibekukan dari pelapor hasil subproses yang harus tetap kompatibel dengan TF/CTS versi sebelumnya (misalnya 8+), meskipun ada perubahan pada superclass-nya. 
LogcatCrashResultForwarder Pemroses khusus: jika terjadi kegagalan (proses instrumentasi mengalami error), pemroses akan mencoba mengekstrak error dari logcat dan menambahkannya ke pesan kegagalan yang terkait dengan pengujian. 
LogFile Class untuk menyimpan metadata file log yang disimpan. 
LogFileSaver Helper untuk ITestInvocationListener yang akan menyimpan data log ke file 
LogSaverResultForwarder ResultForwarder untuk menyimpan log dengan file saver global. 
LUCIResultReporter 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 invocationEnded pengujian. 
MultiFailureDescription Kumpulkan beberapa FailureDescription dalam satu holder. 
NameMangleListener Pemroses proxy untuk menerjemahkan nama metode, class, dan paket pengujian saat hasil dilaporkan. 
PassingTestFileReporter ITestInvocationListener yang menyimpan daftar kasus pengujian yang lulus ke file pengujian 
ReportPassedTests Melaporkan dalam file kemungkinan filter untuk mengecualikan pengujian yang lulus. 
ResultAndLogForwarder Pengirim untuk peristiwa log dan hasil. 
ResultForwarder ITestInvocationListener yang meneruskan hasil pemanggilan ke daftar pemroses lain. 
RetentionFileSaver Class helper untuk membuat file .retention di direktori. 
RetryResultForwarder Ekstensi ResultForwarder yang selalu mendorong ke jumlah upaya tertentu. 
SnapshotInputStreamSource InputStreamSource yang didukung File. 
StubTestRunListener Implementasi stub ITestRunListener 
SubprocessResultsReporter Mengimplementasikan ITestInvocationListener untuk ditentukan sebagai result_reporter dan meneruskan dari subproses hasil pengujian, pengujian berjalan, pemanggilan pengujian. 
TestDescription Class yang menampilkan informasi tentang kasus pengujian. 
TestDescriptionsFile Class utilitas untuk melakukan marshalling dan unmarshalling daftar TestDescriptions ke file pengujian. 
TestResult Penampung untuk hasil satu pengujian. 
TestResultListener Penyederhanaan ITestLifecycleListener untuk implementer yang hanya memperhatikan setiap hasil pengujian. 
TestRunResult Menyimpan hasil dari satu pengujian yang dijalankan. 
TestRunResultListener Pemroses yang memungkinkan untuk membaca status pengujian akhir. 
TestSummary Class untuk merepresentasikan ringkasan pengujian. 
TestSummary.TypedString  
TextResultReporter Pelapor hasil pengujian yang meneruskan hasil ke printer hasil teks JUnit. 
XmlResultReporter Menulis hasil JUnit ke file XML dalam format yang konsisten dengan XMLJUnitResultFormatter Ant. 

Enum

ActionInProgress Tindakan umum yang sedang berlangsung. 
BugreportCollector.Filter  
BugreportCollector.Freq  
BugreportCollector.Noun  
BugreportCollector.Relation  
InvocationStatus Enum helper untuk merepresentasikan status pemanggilan 
LogDataType Mewakili jenis data log. 
TestStatus Representasi di Tradefed tentang kemungkinan status untuk metode pengujian. 
TestSummary.Type