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 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.
Ringkasan
Konstruktor publik | |
---|---|
AtraceRunMetricCollector () |
Metode publik | |
---|---|
void | onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) Callback ketika kasus uji berakhir. |
void | processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData) Penerapan metode ini harus memungkinkan untuk mencatat direktori, mengurainya agar metrik dapat dimasukkan ke dalam |
void | processMetricFile (String key, File metricFile, DeviceMetricData runData) Penerapan metode ini harus memungkinkan untuk mencatat file, mengurainya agar metrik dapat dimasukkan ke dalam |
Konstruktor publik
AtraceRunMetricCollector
public AtraceRunMetricCollector ()
Metode publik
diTestEnd
public void onTestEnd (DeviceMetricData testData,currentTestCaseMetrics)
Callback ketika kasus uji berakhir. Ini seharusnya menjadi waktu untuk membersihkan.
Parameter | |
---|---|
testData | DeviceMetricData : DeviceMetricData yang menyimpan data untuk kasus uji. Akan menjadi objek yang sama seperti selama BaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentTestCaseMetrics | ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) . |
prosesMetricDirectory
public void processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData)
Penerapan metode ini harus memungkinkan untuk mencatat direktori, mengurainya agar metrik dapat dimasukkan ke dalam DeviceMetricData
.
Parameter | |
---|---|
key | String : kunci opsi yang terkait dengan direktori yang ditarik. |
metricDirectory | File : ERROR(/File) yang diambil dari perangkat yang cocok dengan kunci opsi. |
runData | DeviceMetricData : DeviceMetricData tempat metrik dapat disimpan. |
prosesMetricFile
public void processMetricFile (String key, File metricFile, DeviceMetricData runData)
Penerapan metode ini harus memungkinkan untuk mencatat file, mengurainya agar metrik dapat dimasukkan ke dalam DeviceMetricData
.
Parameter | |
---|---|
key | String : kunci opsi yang terkait dengan file yang ditarik. |
metricFile | File : ERROR(/File) yang diambil dari perangkat yang cocok dengan kunci opsi. |
runData | DeviceMetricData : DeviceMetricData tempat metrik dapat disimpan. |