LogcatTimingMetric Collector

public class LogcatTimingMetricCollector
extends BaseDeviceMetricCollector

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


Un collettore di metriche che raccoglie informazioni temporali (ad es. tempo di cambio utente) da logcat durante uno o più test ripetuti utilizzando determinati pattern 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 di un'esecuzione di test.

void onTestRunStart ( DeviceMetricData testData)

Richiamata all'avvio di un'esecuzione di prova.

void onTestStart ( DeviceMetricData testData)

Richiamata all'avvio di un test case.

Costruttori pubblici

LogcatTimingMetric Collector

public LogcatTimingMetricCollector ()

Metodi pubblici

suTestEnd

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

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

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

currentTestCaseMetrics : la mappa corrente delle metriche passate 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 : il DeviceMetricData contenente i dati per il test case.

test TestDescription : la TestDescription del test case in corso.

suTestRunEnd

public void onTestRunEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

Richiamata al termine di un'esecuzione di prova. Questo dovrebbe essere il momento della pulizia.

Parametri
testData DeviceMetricData : DeviceMetricData contenente i dati per l'esecuzione. Sarà lo stesso oggetto di 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 all'avvio di un'esecuzione di prova.

Parametri
testData DeviceMetricData : DeviceMetricData contenente i dati per l'esecuzione.

Getta
DeviceNotAvailableException

suTestStart

public void onTestStart (DeviceMetricData testData)

Richiamata all'avvio di un test case.

Parametri
testData DeviceMetricData : il DeviceMetricData contenente i dati per il test case.

Getta
DeviceNotAvailableException