com.android.tradefed.result

Antarmuka

BugreportCollector.SubPredicate  
ILogSaver Class yang menerapkan antarmuka ini menyediakan metode untuk menyimpan log ke lokasi pusat. 
ILogSaverListener Memungkinkan ITestInvocationListeners memantau saat file log disimpan. 
InputStreamSource Pada dasarnya, antarmuka ini membungkus InputStream agar dapat di-clone. 
IShardableListener ITestInvocationListener yang dapat di-shard. 
ITestInvocationListener Listener untuk hasil pengujian dari pemanggilan pengujian. 
ITestLifeCycleReceiver Menerima notifikasi peristiwa selama menjalankan uji instrumentasi. 
ITestLoggerReceiver Entitas yang dapat disuntikkan dengan instance ITestLogger sehingga dapat digunakan untuk tujuan pencatatan. 
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 laporan bug saat peristiwa yang dapat dikonfigurasi terjadi, lalu memanggil ITestInvocationListener.testLog pada turunannya setelah setiap laporan bug dikumpulkan. 
BugreportCollector.Predicate Predikat lengkap yang menjelaskan kapan harus merekam 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 TestDescription dalam daftar yang diizinkan untuk dilaporkan. 
InvocationSummaryHelper Class helper untuk mengumpulkan dan melaporkan TestSummary untuk kumpulan pendengar 
InvocationToJUnitResultForwarder Class yang memproses peristiwa ITestInvocationListener dan meneruskannya ke TestListener
JsonHttpTestResultReporter Pelapor hasil yang mengenkode hasil metrik pengujian dan info cabang, 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 Pendengar khusus: saat terjadi kegagalan (proses instrumentasi error), pendengar 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 penyimpan file 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 metrik run ke file XML dalam folder yang ditentukan oleh parameter metrics-folder pada fase invocationEnded pengujian. 
ModuleResultsAndMetricsForwarder Ekstensi ResultAndLogForwarder yang menambahkan metrik terkait modul tambahan ke hasil pengujian. 
MultiFailureDescription Kumpulkan beberapa FailureDescription dalam satu wadah. 
NameMangleListener Listener proxy untuk menerjemahkan nama metode, class, dan paket pengujian saat hasil dilaporkan. 
PassingTestFileReporter ITestInvocationListener yang menyimpan daftar kasus pengujian yang berhasil ke file pengujian 
ReportPassedTests Melaporkan kemungkinan filter dalam file untuk mengecualikan pengujian yang lulus. 
ResultAndLogForwarder Forwarder untuk hasil dan peristiwa log. 
ResultForwarder ITestInvocationListener yang meneruskan hasil pemanggilan ke daftar pemroses lainnya. 
RetentionFileSaver Class helper untuk membuat file .retention di direktori. 
RetryResultForwarder Ekstensi ResultForwarder yang selalu mendorong ke nomor percobaan tertentu. 
SnapshotInputStreamSource InputStreamSource yang didukung File. 
StubTestRunListener Implementasi stub ITestRunListener 
SubprocessResultsReporter Menerapkan ITestInvocationListener untuk ditentukan sebagai result_reporter dan meneruskan dari subproses hasil pengujian, berjalannya pengujian, pemanggilan pengujian. 
TestDescription Class yang menampilkan informasi tentang kasus pengujian. 
TestDescriptionsFile Class utilitas untuk melakukan marshall dan unmarshall daftar TestDescription ke file pengujian. 
TestResult Container untuk hasil satu pengujian. 
TestResultListener Penyederhanaan ITestLifecycleListener untuk penerapan yang hanya memperhatikan hasil pengujian individual. 
TestRunResult Menyimpan hasil dari satu pengujian. 
TestRunResultListener Listener yang memungkinkan untuk membaca status akhir proses pengujian. 
TestSummary Class untuk merepresentasikan ringkasan pengujian. 
TestSummary.TypedString  
TextResultReporter Pelapor hasil pengujian yang meneruskan hasil ke pencetak hasil teks JUnit. 
XmlResultReporter Menulis hasil JUnit ke file XML dalam format yang konsisten dengan XMLJUnitResultFormatter Ant. 

Enum

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