LogcatTimingMetricCollector
public class LogcatTimingMetricCollector
extends BaseDeviceMetricCollector
java.lang.Object | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.LogcatTimingMetricCollector |
Um coletor de métrica que coleta informações de tempo (por exemplo, tempo de troca do usuário) do logcat durante um ou vários testes repetidos usando determinados padrões regex para analisar os sinais de início e fim de um evento das linhas do logcat.
Resumo
Construtores públicos | |
---|---|
LogcatTimingMetricCollector () |
Métodos públicos | |
---|---|
void | onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) Callback quando um caso de teste é encerrado. |
void | onTestFail ( DeviceMetricData testData, TestDescription test) Callback quando um caso de teste falha. |
void | onTestRunEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestRunEnd ( DeviceMetricData testData, currentTestCaseMetrics) Retorno de chamada quando uma execução de teste é encerrada. |
void | onTestRunStart ( DeviceMetricData testData) Callback quando uma execução de teste é iniciada. |
void | onTestStart ( DeviceMetricData testData) Callback quando um caso de teste é iniciado. |
Construtores públicos
LogcatTimingMetricCollector
public LogcatTimingMetricCollector ()
Métodos públicos
onTestEnd
public void onTestEnd (DeviceMetricData testData,currentTestCaseMetrics)
Callback quando um caso de teste é finalizado. Este deve ser o momento da limpeza.
Parâmetros | |
---|---|
testData | DeviceMetricData : o DeviceMetricData que contém os dados para o caso de teste. Será o mesmo objeto durante onTestStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentTestCaseMetrics | ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) . |
onTestFail
public void onTestFail (DeviceMetricData testData, TestDescription test)
Callback quando um caso de teste falha.
Parâmetros | |
---|---|
testData | DeviceMetricData : o DeviceMetricData que contém os dados para o caso de teste. |
test | TestDescription : a TestDescription do caso de teste em andamento. |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData testData,currentTestCaseMetrics)
Retorno de chamada quando uma execução de teste é encerrada. Este deve ser o momento da limpeza.
Parâmetros | |
---|---|
testData | DeviceMetricData : o DeviceMetricData que contém os dados para a execução. Será o mesmo objeto durante onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentTestCaseMetrics | ERROR(/#testRunEnded(long,Map)) . |
onTestRunStart
public void onTestRunStart (DeviceMetricData testData)
Callback quando uma execução de teste é iniciada.
Parâmetros | |
---|---|
testData | DeviceMetricData : o DeviceMetricData que contém os dados para a execução. |
lances | |
---|---|
DeviceNotAvailableException |
onTestStart
public void onTestStart (DeviceMetricData testData)
Callback quando um caso de teste é iniciado.
Parâmetros | |
---|---|
testData | DeviceMetricData : o DeviceMetricData que contém os dados para o caso de teste. |
lances | |
---|---|
DeviceNotAvailableException |