AtraceRunMetricCollector

public class AtraceRunMetricCollector
extends FilePullerDeviceMetricCollector

java.lang.Objek
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.FilePullerDeviceMetricCollector
com.android.tradefed.device.metric.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.

Ringkasan

Konstruktor publik

AtraceRunMetricCollector ()

Metode publik

void onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics)

Panggilan balik saat kasus uji berakhir.

void processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData)

Implementasi metode harus memungkinkan untuk mencatat direktori, menguraikannya agar metrik dimasukkan ke dalam DeviceMetricData .

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

Implementasi metode harus memungkinkan untuk mencatat file, menguraikannya agar metrik dimasukkan ke dalam DeviceMetricData .

Konstruktor publik

AtraceRunMetricCollector

public AtraceRunMetricCollector ()

Metode publik

onTestEnd

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

Panggilan balik saat kasus uji berakhir. Ini harus menjadi waktu untuk membersihkan.

Parameter
testData DeviceMetricData : DeviceMetricData menyimpan data untuk kasus uji. Akan menjadi objek yang sama seperti selama BaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData) .

currentTestCaseMetrics : peta metrik saat ini diteruskan ke ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) .

processMetricDirectory

public void processMetricDirectory (String key, 
                File metricDirectory, 
                DeviceMetricData runData)

Implementasi metode harus memungkinkan untuk mencatat direktori, menguraikannya agar metrik dimasukkan ke dalam DeviceMetricData .

Parameter
key String : kunci opsi yang terkait dengan direktori yang ditarik.

metricDirectory File : ERROR(/File) ditarik dari perangkat yang cocok dengan tombol opsi.

runData DeviceMetricData : DeviceMetricData tempat metrik dapat disimpan.

processMetricFile

public void processMetricFile (String key, 
                File metricFile, 
                DeviceMetricData runData)

Implementasi metode harus memungkinkan untuk mencatat file, menguraikannya agar metrik dimasukkan ke dalam DeviceMetricData .

Parameter
key String : kunci opsi yang terkait dengan file yang ditarik.

metricFile File : ERROR(/File) ditarik dari perangkat yang cocok dengan tombol opsi.

runData DeviceMetricData : DeviceMetricData tempat metrik dapat disimpan.