Google is committed to advancing racial equity for Black communities. See how.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

IncidentReportCollector

public class IncidentReportCollector
extends FilePullerLogCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.FilePullerDeviceMetricCollector
com.android.tradefed.device.metric.FilePullerLogCollector
com.android.tradefed.device.metric.IncidentReportCollector


Menarik dan memproses laporan insiden yang dilaporkan di sisi perangkat dan mengumpulkan laporan insiden di sisi host di akhir uji coba jika dikonfigurasi untuk melakukannya.

Ringkasan

Konstruktor publik

IncidentReportCollector ()

Metode publik

void onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

Callback saat uji coba diakhiri.

Metode yang dilindungi

void postProcessMetricFile (String key, File metricFile, DeviceMetricData runData)

Kemungkinan pemrosesan file yang ditarik untuk mengekstrak beberapa metrik.

Konstruktor publik

IncidentReportCollector

public IncidentReportCollector ()

Metode publik

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

Callback saat uji coba diakhiri. Ini seharusnya menjadi waktu untuk bersih-bersih.

Parameter
runData DeviceMetricData : DeviceMetricData menyimpan data untuk proses. Akan menjadi objek yang sama seperti selama BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) .

currentRunMetrics : peta metrik saat ini yang diteruskan ke ITestLifeCycleReceiver.testRunEnded(long, Map) .

Metode yang dilindungi

postProcessMetricFile

protected void postProcessMetricFile (String key, 
                File metricFile, 
                DeviceMetricData runData)

Kemungkinan pemrosesan file yang ditarik untuk mengekstrak beberapa metrik.

Parameter
key String : Kunci file yang ditarik

metricFile File : ERROR(/File) yang ditarik.

runData DeviceMetricData : Penyimpanan metrik digunakan untuk meletakkan metrik yang diekstrak.