Prosesor MetricFilePost

public class MetricFilePostProcessor
extends BasePostProcessor

java.lang.Objek
com.Android.tradefed.postprocessor.BasePostProcessor
com.android.tradefed.postprocessor.MetricFilePostProcessor


Digunakan untuk mengunggah file log metrik yang dikumpulkan selama pengujian dan tingkat pengoperasian. Gunakan opsi "pengujian serupa agregat" untuk menggabungkan metrik pengujian serupa di tingkat pengujian yang dijalankan dan menuliskannya ke file log. Pengujian hanya berbeda berdasarkan nomor iterasi atau dengan nama yang sama dianggap pengujian serupa. Ini hanya akan memiliki akses ke metrik mentah.

Ringkasan

Konstruktor publik

MetricFilePostProcessor ()
MetricFilePostProcessor ( MetricUtility metricUtil)

Metode publik

processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs)

Terapkan metode ini untuk menghasilkan serangkaian metrik baru dari metrik dan log yang ada.

processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs)

Terapkan metode ini untuk memposting metrik proses dan log dari setiap pengujian.

void setUp ()

Ganti metode ini di pemroses pos anak untuk menginisialisasi sebelum pengujian dijalankan.

void writeMetricFile ( metrics, String testId) writeMetricFile ( metrics, String testId)

Tulis metrik ke file hasil dan unggah.

Konstruktor publik

Prosesor MetricFilePost

public MetricFilePostProcessor ()

Prosesor MetricFilePost

public MetricFilePostProcessor (MetricUtility metricUtil)

Parameter
metricUtil MetricUtility

Metode publik

prosesRunMetricsAndLogs

public  processRunMetricsAndLogs ( rawMetrics, 
                 runLogs)

Terapkan metode ini untuk menghasilkan serangkaian metrik baru dari metrik dan log yang ada. Hanya metrik yang baru dibuat yang harus dikembalikan, dan dengan nama kunci unik (benturan dengan kunci yang ada tidak diperbolehkan).

Parameter
rawMetrics : Kumpulan metrik mentah yang tersedia untuk dijalankan.

runLogs : Kumpulan file log untuk pengujian yang dijalankan.

Kembali
Kumpulan metrik yang baru dihasilkan dari metrik yang dijalankan.

prosesTestMetricsAndLogs

public  processTestMetricsAndLogs (TestDescription testDescription, 
                 testMetrics, 
                 testLogs)

Terapkan metode ini untuk memposting metrik proses dan log dari setiap pengujian. Hanya metrik yang baru dibuat yang harus dikembalikan, dan dengan nama kunci unik (benturan dengan kunci yang ada tidak diperbolehkan).

Parameter
testDescription TestDescription : Objek TestDescription yang mendeskripsikan pengujian.

testMetrics : Kumpulan metrik dari pengujian.

testLogs : Kumpulan file yang dicatat selama pengujian.

Kembali
Kumpulan metrik yang baru dihasilkan dari metrik pengujian.

mempersiapkan

public void setUp ()

Ganti metode ini di pemroses pos anak untuk menginisialisasi sebelum pengujian dijalankan.

tulisMetricFile

public void writeMetricFile ( metrics, 
                String testId)

Tulis metrik ke file hasil dan unggah.