AggregatePostProcessor | Agregator metrik yang memberikan persentil min, maks, rata-rata, varians, standar deviasi, total, jumlah, dan opsional untuk metrik numerik yang dikumpulkan selama pengujian multi-iterasi, memperlakukannya sebagai ganda. |
AtraceCollector | IMetricCollector yang menjalankan atrace selama pengujian dan mengumpulkan hasilnya dan mencatatnya ke dalam pemanggilan. |
AtraceRunMetricCollector | Mengumpulkan pelacakan dari semua direktori pengujian di bawah direktori yang diberikan dari perangkat pengujian, mencatat log direktori pengujian dan memposting memproses file pelacakan di bawah direktori pengujian dan menggabungkan metrik. |
Rata-rataPostProcessor | Implementasi post processor yang menghitung rata-rata daftar metrik. |
BaseDeviceMetricCollector | Implementasi dasar IMetricCollector yang memungkinkan untuk memulai dan menghentikan pengumpulan di onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) dan ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) . |
BasePostProcessor | IPostProcessor dasar yang harus diperluas oleh setiap implementasi. |
BluetoothConnectionLatencyCollector | Pengumpul akan mendorong konfigurasi metrik durasi statsd yang ditentukan sebelumnya ke perangkat dan mengumpulkan durasi koneksi Bluetooth untuk setiap profil. |
BluetoothConnectionStateCollector | Kolektor ini akan mengumpulkan metrik BluetoothConnectionStateChanged dan merekam nomor status koneksi untuk setiap profil. |
BluetoothConnectionSuccessRatePostProcessor | Implementasi postprocessor yang menghitung tingkat keberhasilan untuk profil bluetooth Gunakan "metric-key-match" untuk menentukan metrik yang berisi status koneksi bluetooth dalam array numerik Contoh [0, 1, 2, 3, 0, 1, 2, 3]. |
BluetoothHciSnoopLogCollector | Collector untuk mengaktifkan Bluetooth HCI snoop logging pada DUT dan mengumpulkan log untuk setiap pengujian. |
BugreportzOnFailureCollector | Kumpulkan laporan bug saat kasus uji gagal. |
BugreportzOnTestCaseFailureCollector | Kumpulkan laporan bug ketika kasus uji coba gagal. |
ClangCodeCoverageCollector | BaseDeviceMetricCollector yang akan menarik pengukuran cakupan Clang dari perangkat dan mencatatnya sebagai artefak pengujian. |
MengumpulkanTestListener | ITestInvocationListener yang akan mengumpulkan semua hasil tes. |
ConsoleResultReporter | Pelapor hasil untuk mencetak hasil tes ke konsol. |
CountTestCasesCollector | Hitung dan laporkan jumlah kasus uji untuk IRemoteTest tertentu. |
DebugHostLogOnFailureCollector | Kolektor yang akan mengumpulkan dan mencatat log sisi host saat terjadi kegagalan kasus uji. |
DeviceTraceCollector | Kolektor yang akan memulai pelacakan perfetto saat uji coba dimulai dan mencatat file pelacakan di akhir. |
EventsLoggerListener | Pendengar yang mencatat semua peristiwa yang diterimanya ke dalam file |
FileProtoResultReporter | Reporter proto yang membuang TestRecord ke dalam file. |
FilePullerDeviceMetricCollector | BaseDeviceMetricCollector yang mendengarkan kunci metrik yang berasal dari perangkat dan menariknya sebagai file dari perangkat. |
FilePullerLogCollector | Pencatat file yang dilaporkan oleh sisi perangkat. |
TerformatGeneratorReporter | Reporter yang memungkinkan untuk menghasilkan laporan dalam format tertentu. |
GcovCodeCoverageCollector | BaseDeviceMetricCollector yang akan menarik pengukuran cakupan gcov dari perangkat dan mencatatnya sebagai artefak pengujian. |
GcovKernelCodeCoverageCollector | BaseDeviceMetricCollector yang akan menarik pengukuran cakupan kernel gcov dari debugfs dan mematikan perangkat dan akhirnya mencatatnya sebagai artefak pengujian. |
GranularRetriableTestWrapper.StartEndCollector | Pembantu kelas untuk menangkap awal dan akhir lari yang hilang. |
HostStatsdMetricCollector | IMetricCollector yang mengumpulkan metrik statsd dari sisi host menggunakan perintah utilitas statsd. |
IMetricCollector | Antarmuka ini akan ditambahkan sebagai penghias saat melaporkan hasil pengujian untuk mengumpulkan metrik yang cocok. |
IPostProcessor | Pemroses pos adalah objek Federasi Dagang yang dimaksudkan untuk memungkinkan pemrosesan metrik dan log SETELAH pengujian dan SEBELUM pelaporan hasil. |
JavaCodeCoverageCollector | BaseDeviceMetricCollector yang akan menarik pengukuran cakupan Java dari perangkat dan mencatatnya sebagai artefak pengujian. |
JsonHttpTestResultReporter | Pelapor hasil yang menyandikan hasil dan cabang metrik pengujian, info perangkat ke JSON dan POST ke titik akhir layanan HTTP |
LegacySubprocessResultsReporter | Implementasi beku dari pelapor hasil subproses yang harus tetap kompatibel dengan versi sebelumnya dari TF/CTS (mis. 8+), meskipun terjadi perubahan pada superkelasnya. |
LogSaverResultForwarder | ResultForwarder untuk menyimpan log dengan penghemat file global. |
LogcatOnFailureCollector | Kolektor yang akan menangkap dan mencatat logcat saat kasus uji gagal. |
LogcatTimingMetricCollector | Pengumpul metrik yang mengumpulkan informasi pengaturan waktu (mis. waktu peralihan pengguna) dari logcat selama satu atau beberapa pengujian berulang dengan menggunakan pola regex tertentu untuk mengurai sinyal awal dan akhir peristiwa dari baris logcat. |
MetricFilePostProcessor | Digunakan untuk mengupload file log metrik yang dikumpulkan selama level pengujian dan pengoperasian. |
MetricsXMLResultReporter | MetricsXMLResultReporter menulis metrik pengujian dan menjalankan metrik ke file XML dalam folder yang ditentukan oleh parameter metrics-folder pada fase invocationEnded pengujian. |
ModuleListener | Pendengar dilampirkan ke setiap IRemoteTest dari setiap modul untuk mengumpulkan daftar hasil. |
ModuleLogcatCollector | Versi kolektor logcat tetapi untuk modul. |
PerfettoGenericPostProcessor | Prosesor pos yang memproses file proto perfetto metrik biner/teks menjadi pasangan nilai kunci dengan memperluas pesan proto dan bidang dengan nilai string secara rekursif hingga bidang dengan nilai numerik ditemukan. |
PerfettoPullerMetricCollector | Implementasi dasar FilePullerDeviceMetricCollector yang memungkinkan menarik file perfetto dari perangkat dan mengumpulkan metrik darinya. |
ProtoResultReporter | Reporter hasil membuat protobuf TestRecord dengan semua hasil di dalamnya. |
RebootReasonCollector | Kolektor yang mengumpulkan reboot perangkat selama uji coba dan melaporkannya dengan alasan dan hitungan. |
ReportPassedTests | Laporkan dalam file kemungkinan filter untuk mengecualikan tes yang lulus. |
ResultAggregator | Forwarder khusus yang mengumpulkan hasil saat dibutuhkan, berdasarkan strategi coba lagi yang diambil. |
ResultAndLogForwarder | Forwarder untuk hasil dan peristiwa log. |
Coba lagiLogSaverResultForwarder | Forwarder yang juga menangani passing dari percobaan yang sedang kita lakukan. |
RuntimeRestartCollector | Kolektor yang mengumpulkan stempel waktu mulai ulang runtime (server sistem mogok) selama uji coba, jika ada. |
Tangkapan LayarOnFailureCollector | Kolektor yang akan menangkap dan mencatat tangkapan layar saat kasus uji gagal. |
ShardListener | ITestInvocationListener yang mengumpulkan hasil dari pecahan doa (alias pemisahan doa untuk berjalan di beberapa sumber daya secara paralel), dan meneruskannya ke pendengar lain. |
ShardMainResultForwarder | ResultForwarder yang mengombinasikan hasil pemanggilan pengujian yang di-sharding. |
ShowmapPullerMetricCollector | Implementasi dasar FilePullerDeviceMetricCollector yang memungkinkan menarik file peta pertunjukan dari perangkat dan mengumpulkan metrik darinya. |
StatsdBeforeAfterGaugeMetricPostProcessor | Pemroses pos yang memproses metrik pengukur yang dikumpulkan dalam pendekatan "sebelum/sesudah", yaitu |
StatsdEventMetricPostProcessor | Pemroses postingan yang memproses metrik peristiwa dalam laporan statistik menjadi pasangan nilai kunci, menggunakan pemformat yang ditentukan di prosesor. |
StatsdGenericPostProcessor | Pemroses pos yang memproses laporan statistik proto biner menjadi pasangan nilai kunci dengan memperluas laporan sebagai struktur pohon. |
StreamProtoResultReporter | Implementasi ProtoResultReporter |
SubprosesResultsReporter | Mengimplementasikan ITestInvocationListener untuk ditetapkan sebagai result_reporter dan meneruskan dari subproses hasil pengujian, pengujian berjalan, pemanggilan pengujian. |
SuiteResultReporter | Kumpulkan hasil tes untuk seluruh rangkaian doa dan tampilkan hasil akhirnya. |
TextResultReporter | Reporter hasil tes yang meneruskan hasil ke printer hasil teks JUnit. |
TraceCmdCollector | IMetricCollector yang mengumpulkan jejak selama pengujian menggunakan jejak-cmd, dan mencatatnya ke dalam pemanggilan. |
XmlFormattedGeneratorReporter | Implementasi FormattedGeneratorReporter yang memformat hasil suite dalam format xml. |
XmlResultReporter | Menulis hasil JUnit ke file XML dalam format yang konsisten dengan XMLJUnitResultFormatter milik Ant. |