DebugHostLogOnFailureCollector

public class DebugHostLogOnFailureCollector
extends BaseDeviceMetricCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
  com.android.tradefed.device.metric.DebugHostLogOnFailureCollector


Pengumpul yang akan mengumpulkan dan mencatat log sisi host saat terjadi kegagalan kasus pengujian. Jika pengumpulan default diaktifkan, pengumpul akan mengumpulkan log host pada level yang ditentukan.

Ringkasan

Konstruktor publik

DebugHostLogOnFailureCollector()

Metode publik

boolean captureModuleLevel()
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 onTestModuleEnded()

Memungkinkan pengambilan peristiwa modul berakhir.

void onTestModuleStarted()

Memungkinkan pengambilan peristiwa modul dimulai.

void onTestRunEnd(DeviceMetricData runData, Map<String, MetricMeasurement.Metric> currentRunMetrics)

Callback saat uji coba berakhir.

void onTestRunFailed(DeviceMetricData testData, FailureDescription failure)

Callback untuk peristiwa testRunFailed

void onTestRunStart(DeviceMetricData runData)

Callback saat uji coba dimulai.

void onTestStart(DeviceMetricData testData)

Callback saat kasus pengujian dimulai.

Konstruktor publik

DebugHostLogOnFailureCollector

public DebugHostLogOnFailureCollector ()

Metode publik

captureModuleLevel

public boolean captureModuleLevel ()

Hasil
boolean

onTestEnd

public void onTestEnd (DeviceMetricData testData, 
                Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)

Callback saat kasus pengujian berakhir. Ini adalah 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).

Menampilkan
DeviceNotAvailableException

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.

onTestModuleEnded

public void onTestModuleEnded ()

Memungkinkan pengambilan peristiwa modul berakhir.

Menampilkan
DeviceNotAvailableException

onTestModuleStarted

public void onTestModuleStarted ()

Memungkinkan pengambilan peristiwa modul dimulai.

Menampilkan
DeviceNotAvailableException

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                Map<String, MetricMeasurement.Metric> currentRunMetrics)

Callback saat uji coba berakhir. Ini adalah waktu untuk membersihkan.

Parameter
runData DeviceMetricData: DeviceMetricData yang menyimpan data untuk uji coba. Akan menjadi objek yang sama seperti selama onTestRunStart(DeviceMetricData).

currentRunMetrics Map: peta metrik saat ini yang diteruskan ke testRunEnded(long,Map).

Menampilkan
DeviceNotAvailableException

onTestRunFailed

public void onTestRunFailed (DeviceMetricData testData, 
                FailureDescription failure)

Callback untuk peristiwa testRunFailed

Menampilkan
DeviceNotAvailableException

onTestRunStart

public void onTestRunStart (DeviceMetricData runData)

Callback saat uji coba dimulai.

Parameter
runData DeviceMetricData: DeviceMetricData yang menyimpan data untuk uji coba.

onTestStart

public void onTestStart (DeviceMetricData testData)

Callback saat kasus pengujian dimulai.

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

Menampilkan
DeviceNotAvailableException