AggregatePostProcessor | Agregator metrik yang memberikan min, maks, mean, varians, dan deviasi standar untuk metrik numerik yang dikumpulkan selama pengujian multi-iterasi berjalan, memperlakukannya sebagai ganda. |
AtraceCollector | Sebuah IMetricCollector yang menjalankan atrace selama pengujian dan mengumpulkan hasil dan mencatatnya ke pemanggilan. |
AtraceRunMetricCollector | Mengumpulkan jejak dari semua direktori pengujian di bawah direktori tertentu dari perangkat pengujian, mencatat direktori pengujian dan memposting proses file jejak di bawah direktori pengujian dan menggabungkan metrik. |
AveragePostProcessor | Implementasi pengolah pos yang menghitung rata-rata dari daftar metrik. |
BaseDeviceMetricCollector | Implementasi dasar IMetricCollector yang memungkinkan 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. |
BuddyInfoMetricCollector | ScheduledDeviceMetricCollector untuk mengumpulkan fragmentasi secara berkala. |
BugreportCollector | ITestInvocationListener pass-through yang mengumpulkan ITestInvocationListener bug saat peristiwa yang dapat dikonfigurasi terjadi, lalu memanggil ITestInvocationListener#testLog pada turunannya setelah setiap laporan bug dikumpulkan. |
BugreportzMetricCollector | ScheduledDeviceMetricCollector untuk mengumpulkan laporan bug zip secara berkala. |
BugreportzOnFailureCollector | Kumpulkan laporan bug saat kasus uji gagal. |
CollectingTestListener | ITestInvocationListener yang akan mengumpulkan semua hasil tes. |
ConsoleResultReporter | Reporter hasil untuk mencetak hasil tes ke konsol. |
DebugHostLogOnFailureCollector | Kolektor yang akan mengumpulkan dan mencatat log sisi host ketika terjadi kegagalan kasus uji. |
DeviceUnavailEmailResultReporter | EmailResultReporter yang akan mengirim email saat pemanggilan gagal karena perangkat tidak tersedia pengecualian. |
DumpHeapCollector | ScheduledDeviceMetricCollector untuk mengumpulkan dump memori dari proses secara berkala. |
EmailResultReporter | Kelas dasar reporter hasil sederhana yang mengirimkan email untuk hasil tes. |
FailureEmailResultReporter | EmailResultReporter yang mengirimkan pemberitahuan jika terjadi kegagalan pengujian atau kegagalan pemanggilan. |
FileProtoResultReporter | Reporter proto yang membuang TestRecord ke dalam sebuah file. |
FilePullerDeviceMetricCollector | BaseDeviceMetricCollector yang mendengarkan kunci metrik yang berasal dari perangkat dan menariknya sebagai file dari perangkat. |
FilePullerLogCollector | Logger file yang dilaporkan oleh sisi perangkat. |
FilteredResultForwarder | Varian ResultForwarder yang hanya mengizinkan TestDescription . |
FormattedGeneratorReporter | Reporter yang memungkinkan untuk menghasilkan laporan dalam format tertentu. |
GraphicsStatsMetricCollector | ScheduledDeviceMetricCollector untuk mengumpulkan statistik grafis secara berkala. |
HostStatsdMetricCollector | Sebuah IMetricCollector yang mengumpulkan metrik statsd dari sisi host menggunakan perintah utilitas statsd. |
ICommandScheduler.IScheduledInvocationListener | Pemroses acara pemanggilan saat pemanggilan selesai. |
ILogSaverListener | Mengizinkan ITestInvocationListener untuk mendengarkan ketika file log disimpan. |
IMetricCollector | Antarmuka ini akan ditambahkan sebagai penghias saat melaporkan hasil pengujian untuk mengumpulkan metrik yang cocok. |
IPostProcessor | Prosesor pos adalah objek Federasi Perdagangan yang dimaksudkan untuk memungkinkan pemrosesan metrik dan log SETELAH pengujian dan SEBELUM pelaporan hasil. |
IShardableListener | ITestInvocationListener yang dapat di-shard. |
ITestSummaryListener | Antarmuka yang memungkinkan ITestInvocationListener untuk bertukar beberapa informasi terbatas melalui ringkasan. |
IncidentReportCollector | Menarik dan memproses laporan insiden yang dilaporkan di sisi perangkat. |
InvocationFailureEmailResultReporter | EmailResultReporter yang juga dapat membatasi pemberitahuan hanya untuk kegagalan pemanggilan. |
InvocationToJUnitResultForwarder | Kelas yang mendengarkan kejadian ITestInvocationListener dan meneruskannya ke TestListener . |
IonHeapInfoMetricCollector | ScheduledDeviceMetricCollector untuk mengumpulkan tumpukan audio dan memori sistem secara berkala. |
JsonHttpTestResultReporter | Pelapor hasil yang mengenkode hasil dan cabang metrik uji, info perangkat ke JSON dan POST ke titik akhir layanan HTTP |
LegacySubprocessResultsReporter | Kelas untuk reporter hasil subproses yang dibekukan yang kompatibel dengan CTS versi M & N. |
LogSaverResultForwarder | ResultForwarder untuk menyimpan log dengan penghemat file global. |
LogcatCrashResultForwarder | Pendengar khusus: saat mengalami kegagalan (proses instrumentasi mengalami gangguan), ia akan mencoba mengekstrak kerusakan dari logcat dan menambahkannya ke pesan kegagalan yang terkait dengan pengujian. |
LogcatOnFailureCollector | Kolektor yang akan menangkap dan mencatat logcat saat kasus uji gagal. |
MemInfoMetricCollector | ScheduledDeviceMetricCollector untuk mengumpulkan dump memori secara berkala. |
MetricsXMLResultReporter | MetricsXMLResultReporter menulis metrik pengujian dan menjalankan metrik ke file XML dalam folder yang ditentukan oleh parameter folder metrik pada fase invocationEnded pengujian. |
ModuleListener | Pendengar dilampirkan ke setiap IRemoteTest dari setiap modul untuk mengumpulkan daftar hasil. |
NameMangleListener | Pemroses proxy untuk menerjemahkan metode pengujian, kelas, dan nama paket sebagai hasil yang dilaporkan. |
NativeCodeCoverageListener | ResultForwarder yang akan menarik pengukuran cakupan asli dari perangkat dan mencatatnya sebagai artefak uji. |
PagetypeInfoMetricCollector | ScheduledDeviceMetricCollector untuk mengumpulkan jumlah halaman gratis secara berkala. |
PerfettoPullerMetricCollector | Implementasi dasar FilePullerDeviceMetricCollector yang memungkinkan pengambilan file perfetto dari perangkat dan mengumpulkan metrik darinya. |
PrettyTestEventLogger | Pencatat mencocokkan kejadian dan mencatatnya untuk mempermudah debug. |
ProcessMaxMemoryCollector | ScheduledDeviceMetricCollector untuk mengukur penggunaan memori puncak dari proses yang ditentukan. |
ProtoResultReporter | Reporter hasil membuat protobuf TestRecord dengan semua hasil di dalamnya. |
PythonBinaryHostTest.PythonForwarder | Penerusan hasil untuk mengganti nama proses dengan nama biner. |
RebootReasonCollector | Kolektor yang mengumpulkan perangkat reboot selama pengujian dijalankan dan melaporkannya berdasarkan alasan dan hitungan. |
ResultAndLogForwarder | Penerusan untuk hasil dan peristiwa log. |
ResultForwarder | ITestInvocationListener yang meneruskan hasil pemanggilan ke daftar listener lain. |
RetryResultForwarder | Extension of ResultForwarder yang selalu mendorong ke nomor percobaan tertentu. |
RuntimeRestartCollector | Kolektor yang mengumpulkan stempel waktu mulai ulang runtime (server sistem mogok) selama pengujian dijalankan, jika ada. |
ScheduleMultipleDeviceMetricCollector | Sebuah IMetricCollector yang menjalankan beberapa pengumpul metrik secara berkala. |
ScheduledDeviceMetricCollector | Sebuah IMetricCollector yang memungkinkan untuk menjalankan tugas pengumpulan secara berkala pada interval yang ditetapkan. |
ScreenshotOnFailureCollector | Kolektor yang akan menangkap dan mencatat tangkapan layar ketika kasus uji gagal. |
ShardListener | ITestInvocationListener yang mengumpulkan hasil dari ITestInvocationListener permintaan (alias pemisahan permintaan untuk dijalankan pada beberapa resource secara paralel), dan meneruskannya ke listener lain. |
ShardMasterResultForwarder | ResultForwarder yang menggabungkan hasil pemanggilan pengujian sharded. |
StreamProtoResultReporter | Implementasi ProtoResultReporter |
SubprocessResultsReporter | Menerapkan ITestInvocationListener untuk ditetapkan sebagai result_reporter dan meneruskan dari subproses hasil pengujian, pengujian berjalan, permintaan pengujian. |
SuiteResultReporter | Kumpulkan hasil pengujian untuk seluruh pemanggilan suite dan keluarkan hasil akhir. |
TemperatureCollector | ScheduledDeviceMetricCollector untuk mengukur suhu perangkat min dan maks. |
TestFailureEmailResultReporter | EmailResultReporter yang juga dapat membatasi pemberitahuan hanya untuk menguji kegagalan. |
TestFailureListener | Pemroses digunakan untuk mengambil tindakan seperti tangkapan layar, laporan bug, pengumpulan logcat setelah pengujian gagal saat diminta. |
TextResultReporter | Reporter hasil tes yang meneruskan hasil ke printer hasil teks JUnit. |
TraceCmdCollector | Sebuah IMetricCollector yang mengumpulkan jejak selama pengujian menggunakan trace-cmd, dan mencatatnya ke pemanggilan. |
TraceMetricCollector | ScheduledDeviceMetricCollector untuk mengumpulkan pelacakan debug kernel secara berkala. |
TradefedSandboxRunner.StubScheduledInvocationListener | Sebuah rintisan IScheduledInvocationListener yang tidak melakukan apa pun. |
XmlFormattedGeneratorReporter | Implementasi dari FormattedGeneratorReporter yang memformat hasil suite dalam format xml. |
XmlResultReporter | Menulis hasil JUnit ke file XML dalam format yang konsisten dengan XMLJUnitResultFormatter Ant. |