LogcatTimingMetricCollector

public class LogcatTimingMetricCollector
extends BaseDeviceMetricCollector

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


Un raccoglitore di parametri che raccoglie informazioni temporali (ad esempio il tempo di cambio utente) da logcat durante uno o più test ripetuti utilizzando determinati modelli regex per analizzare i segnali di inizio e fine di un evento dalle linee logcat.

Riepilogo

Costruttori pubblici

LogcatTimingMetricCollector ()

Metodi pubblici

void onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics)

Richiamata al termine di un test case.

void onTestFail ( DeviceMetricData testData, TestDescription test)

Richiamata quando un test case fallisce.

void onTestRunEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestRunEnd ( DeviceMetricData testData, currentTestCaseMetrics)

Richiamata al termine dell'esecuzione di un test.

void onTestRunStart ( DeviceMetricData testData)

Richiamata quando viene avviata un'esecuzione di test.

void onTestStart ( DeviceMetricData testData)

Richiamata quando viene avviato un test case.

Costruttori pubblici

LogcatTimingMetricCollector

public LogcatTimingMetricCollector ()

Metodi pubblici

suTestEnd

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

Richiamata al termine di un test case. Questo dovrebbe essere il momento di fare pulizia.

Parametri
testData DeviceMetricData : DeviceMetricData che contiene i dati per il test case. Sarà lo stesso oggetto di onTestStart(com.android.tradefed.device.metric.DeviceMetricData) .

currentTestCaseMetrics : la mappa corrente dei parametri passati a ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) .

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

Richiamata quando un test case fallisce.

Parametri
testData DeviceMetricData : DeviceMetricData che contiene i dati per il test case.

test TestDescription : la TestDescription del test case in corso.

onTestRunEnd

public void onTestRunEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

Richiamata al termine dell'esecuzione di un test. Questo dovrebbe essere il momento di fare pulizia.

Parametri
testData DeviceMetricData : DeviceMetricData che contiene i dati per la corsa. Sarà lo stesso oggetto di durante onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) .

currentTestCaseMetrics : la mappa corrente delle metriche passate a ERROR(/#testRunEnded(long,Map)) .

suTestRunStart

public void onTestRunStart (DeviceMetricData testData)

Richiamata quando viene avviata un'esecuzione di test.

Parametri
testData DeviceMetricData : DeviceMetricData che contiene i dati per la corsa.

Lancia
DeviceNotAvailableException

suAvvioTest

public void onTestStart (DeviceMetricData testData)

Richiamata quando viene avviato un test case.

Parametri
testData DeviceMetricData : DeviceMetricData che contiene i dati per il test case.

Lancia
DeviceNotAvailableException