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 (misalnya waktu beralih pengguna) dari logcat selama satu atau beberapa pengujian berulang dengan menggunakan pola ekspresi reguler yang diberikan untuk mengurai sinyal awal dan akhir dari peristiwa dari baris logcat.

Ringkasan

Konstruktor publik

LogcatTimingMetricCollector()

Metode publik

void onTestEnd(DeviceMetricData testData, currentTestCaseMetrics)

Callback saat kasus pengujian berakhir.

void onTestFail(DeviceMetricData testData, TestDescription test)

Callback saat kasus pengujian gagal.

void onTestRunEnd(DeviceMetricData testData, currentTestCaseMetrics)

Callback saat pengujian yang dijalankan berakhir.

void onTestRunStart(DeviceMetricData testData)

Callback saat pengujian yang dijalankan dimulai.

void onTestStart(DeviceMetricData testData)

Callback saat kasus pengujian dimulai.

Konstruktor publik

LogcatTimingMetricCollector

public LogcatTimingMetricCollector ()

Metode publik

diTestEnd

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

Callback saat kasus pengujian berakhir. Inilah saatnya untuk melakukan pembersihan.

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

currentTestCaseMetrics : peta metrik saat ini yang diteruskan ke ERROR(/#testEnded(com.android.tradefed.result.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, 
                 currentTestCaseMetrics)

Callback saat pengujian yang dijalankan berakhir. Inilah saatnya untuk melakukan pembersihan.

Parameter
testData DeviceMetricData: DeviceMetricData yang menyimpan data untuk dijalankan. Akan sama selama onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData).

currentTestCaseMetrics : peta metrik saat ini yang diteruskan ke ERROR(/#testRunEnded(long,Map)).

{i>onTestRunStart<i}

public void onTestRunStart (DeviceMetricData testData)

Callback saat pengujian yang dijalankan dimulai.

Parameter
testData DeviceMetricData: DeviceMetricData yang menyimpan data untuk dijalankan.

Menampilkan
DeviceNotAvailableException

{i>onTestStart<i}

public void onTestStart (DeviceMetricData testData)

Callback saat kasus pengujian dimulai.

Parameter
testData DeviceMetricData: DeviceMetricData yang menyimpan data untuk kasus pengujian.

Menampilkan
DeviceNotAvailableException