LogcatTimingMetricCollector
public
class
LogcatTimingMetricCollector
extends BaseDeviceMetricCollector
java.lang.Object | ||
🎞 | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
🎞 | com.android.tradefed.device.metric.LogcatTimingMetricCollector |
Un raccoglitore di metriche che raccoglie informazioni sulle tempistiche (ad es. l'ora di cambio dell'utente) da logcat durante uno o più test ripetuti utilizzando determinati pattern regex per analizzare gli indicatori di inizio e fine di un dell'evento dalle righe logcat.
Riepilogo
Costruttori pubblici | |
---|---|
LogcatTimingMetricCollector()
|
Metodi pubblici | |
---|---|
void
|
onTestEnd(DeviceMetricData testData,
Viene richiamato quando viene terminato uno scenario di test. |
void
|
onTestFail(DeviceMetricData testData, TestDescription test)
Viene richiamato quando uno scenario di test ha esito negativo. |
void
|
onTestRunEnd(DeviceMetricData testData,
Esegue il callback al termine di un test. |
void
|
onTestRunStart(DeviceMetricData testData)
Esegui il callback quando viene avviata l'esecuzione di un test. |
void
|
onTestStart(DeviceMetricData testData)
Viene richiamato quando viene avviato uno scenario di test. |
Costruttori pubblici
LogcatTimingMetricCollector
public LogcatTimingMetricCollector ()
Metodi pubblici
OnTestEnd
public void onTestEnd (DeviceMetricData testData,currentTestCaseMetrics)
Viene richiamato quando viene terminato uno scenario di test. Questo dovrebbe essere il momento per la pulizia.
Parametri | |
---|---|
testData |
DeviceMetricData : il DeviceMetricData che conserva i dati per lo scenario di test. Sarà il
nello stesso oggetto di onTestStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentTestCaseMetrics |
: mappa attuale delle metriche passate a ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) . |
onTestFail
public void onTestFail (DeviceMetricData testData, TestDescription test)
Viene richiamato quando uno scenario di test ha esito negativo.
Parametri | |
---|---|
testData |
DeviceMetricData : il DeviceMetricData che conserva i dati per lo scenario di test. |
test |
TestDescription : il valore TestDescription dello scenario di test in corso. |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData testData,currentTestCaseMetrics)
Esegue il callback al termine di un test. Questo dovrebbe essere il momento per la pulizia.
Parametri | |
---|---|
testData |
DeviceMetricData : il DeviceMetricData che conserva i dati per l'esecuzione. Sarà lo stesso
durante onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentTestCaseMetrics |
: mappa attuale delle metriche passate a ERROR(/#testRunEnded(long,Map)) . |
onTestRunStart
public void onTestRunStart (DeviceMetricData testData)
Esegui il callback quando viene avviata l'esecuzione di un test.
Parametri | |
---|---|
testData |
DeviceMetricData : il DeviceMetricData che conserva i dati per l'esecuzione. |
Lanci | |
---|---|
DeviceNotAvailableException |
onTestStart
public void onTestStart (DeviceMetricData testData)
Viene richiamato quando viene avviato uno scenario di test.
Parametri | |
---|---|
testData |
DeviceMetricData : il DeviceMetricData che conserva i dati per lo scenario di test. |
Lanci | |
---|---|
DeviceNotAvailableException |