AtraceRunMetricCollector
public
class
AtraceRunMetricCollector
extends FilePullerDeviceMetricCollector
| java.lang.Object | |||
| ↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | ||
| ↳ | com.android.tradefed.device.metric.FilePullerDeviceMetricCollector | ||
| ↳ | com.android.tradefed.device.metric.AtraceRunMetricCollector | ||
Mengumpulkan rekaman aktivitas dari semua direktori pengujian di direktori yang ditentukan dari perangkat pengujian, mencatat direktori pengujian, dan memproses file rekaman aktivitas setelahnya di direktori pengujian serta menggabungkan metrik.
Ringkasan
Konstruktor publik | |
|---|---|
AtraceRunMetricCollector()
|
|
Metode publik | |
|---|---|
void
|
onTestEnd(DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)
Callback saat kasus pengujian berakhir. |
void
|
processMetricDirectory(String key, File metricDirectory, DeviceMetricData runData)
Penerapan metode ini harus memungkinkan untuk mencatat direktori, menguraikannya untuk mendapatkan metrik yang akan dimasukkan ke dalam |
void
|
processMetricFile(String key, File metricFile, DeviceMetricData runData)
Implementasi metode harus memungkinkan untuk mencatat file, menguraikannya untuk mendapatkan metrik yang akan dimasukkan ke dalam
|
Konstruktor publik
AtraceRunMetricCollector
public AtraceRunMetricCollector ()
Metode publik
onTestEnd
public void onTestEnd (DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)
Callback saat kasus pengujian berakhir. Sekarang saatnya membersihkan.
| Parameter | |
|---|---|
testData |
DeviceMetricData: DeviceMetricData yang menyimpan data untuk kasus pengujian. Akan menjadi
objek yang sama seperti selama onTestStart(DeviceMetricData). |
currentTestCaseMetrics |
Map: peta metrik saat ini yang diteruskan ke testEnded(TestDescription,Map). |
processMetricDirectory
public void processMetricDirectory (String key,
File metricDirectory,
DeviceMetricData runData)Penerapan metode ini harus memungkinkan untuk mencatat direktori, menguraikannya untuk mendapatkan metrik yang akan dimasukkan ke dalam DeviceMetricData.
| Parameter | |
|---|---|
key |
String: kunci opsi yang terkait dengan direktori yang ditarik. |
metricDirectory |
File: File yang ditarik dari perangkat yang cocok dengan kunci 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 untuk mendapatkan metrik yang akan dimasukkan ke dalam
DeviceMetricData.
| Parameter | |
|---|---|
key |
String: kunci opsi yang terkait dengan file yang ditarik. |
metricFile |
File: File yang ditarik dari perangkat yang cocok dengan kunci opsi. |
runData |
DeviceMetricData: DeviceMetricData tempat metrik dapat disimpan. |