LogcatTimingMetricCollector
public
class
LogcatTimingMetricCollector
extends BaseDeviceMetricCollector
| java.lang.Object | ||
| ↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
| ↳ | com.android.tradefed.device.metric.LogcatTimingMetricCollector | |
Pengumpul metrik yang mengumpulkan informasi pengaturan waktu (mis. waktu peralihan pengguna) dari Logcat selama satu atau beberapa pengujian berulang dengan menggunakan pola ekspresi reguler yang diberikan untuk mengurai sinyal awal dan akhir peristiwa dari baris Logcat.
Ringkasan
Konstruktor publik | |
|---|---|
LogcatTimingMetricCollector()
|
|
Metode publik | |
|---|---|
void
|
onTestEnd(DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)
Callback saat kasus pengujian berakhir. |
void
|
onTestFail(DeviceMetricData testData, TestDescription test)
Callback saat kasus pengujian gagal. |
void
|
onTestRunEnd(DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)
Callback saat pengujian berakhir. |
void
|
onTestRunStart(DeviceMetricData testData)
Callback saat pengujian dimulai. |
void
|
onTestStart(DeviceMetricData testData)
Callback saat kasus pengujian dimulai. |
Konstruktor publik
LogcatTimingMetricCollector
public LogcatTimingMetricCollector ()
Metode publik
onTestEnd
public void onTestEnd (DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)
Callback saat kasus pengujian berakhir. Ini harus menjadi waktu untuk 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). |
onTestFail
public void onTestFail (DeviceMetricData testData, TestDescription test)
Callback saat kasus pengujian gagal.
| Parameter | |
|---|---|
testData |
DeviceMetricData: DeviceMetricData yang menyimpan data untuk kasus pengujian. |
test |
TestDescription: TestDescription kasus pengujian yang sedang berlangsung. |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)
Callback saat pengujian berakhir. Ini harus menjadi waktu untuk membersihkan.
| Parameter | |
|---|---|
testData |
DeviceMetricData: DeviceMetricData yang menyimpan data untuk pengujian. Akan menjadi objek yang sama
seperti selama onTestRunStart(DeviceMetricData). |
currentTestCaseMetrics |
Map: peta metrik saat ini yang diteruskan ke testRunEnded(long,Map). |
onTestRunStart
public void onTestRunStart (DeviceMetricData testData)
Callback saat pengujian dimulai.
| Parameter | |
|---|---|
testData |
DeviceMetricData: DeviceMetricData yang menyimpan data untuk pengujian. |
| Menampilkan | |
|---|---|
DeviceNotAvailableException |
|
onTestStart
public void onTestStart (DeviceMetricData testData)
Callback saat kasus pengujian dimulai.
| Parameter | |
|---|---|
testData |
DeviceMetricData: DeviceMetricData yang menyimpan data untuk kasus pengujian. |
| Menampilkan | |
|---|---|
DeviceNotAvailableException |
|