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 de regex para analisar sinais de início e fim de um evento a partir de linhas de logcat.
Resumo
Construtores públicos | |
---|---|
LogcatTimingMetricCollector () |
Métodos públicos | |
---|---|
void | onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) Retorno de chamada quando um caso de teste é finalizado. |
void | onTestFail ( DeviceMetricData testData, TestDescription test) Retorno de chamada 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) Retorno de chamada quando uma execução de teste é iniciada. |
void | onTestStart ( DeviceMetricData testData) Retorno de chamada quando um caso de teste é iniciado. |
Construtores públicos
LogcatTimingMetricCollector
public LogcatTimingMetricCollector ()
Métodos públicos
onTestEnd
public void onTestEnd (DeviceMetricData testData,currentTestCaseMetrics)
Retorno de chamada quando um caso de teste é finalizado. Este deve ser o momento da limpeza.
Parâmetros | |
---|---|
testData | DeviceMetricData : o DeviceMetricData que contém os dados do caso de teste. Será o mesmo objeto de onTestStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentTestCaseMetrics | ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) . |
onTestFail
public void onTestFail (DeviceMetricData testData, TestDescription test)
Retorno de chamada quando um caso de teste falha.
Parâmetros | |
---|---|
testData | DeviceMetricData : o DeviceMetricData que contém os dados do caso de teste. |
test | TestDescription : o 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 da execução. Será o mesmo objeto de onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentTestCaseMetrics | ERROR(/#testRunEnded(long,Map)) . |
onTestRunStart
public void onTestRunStart (DeviceMetricData testData)
Retorno de chamada quando uma execução de teste é iniciada.
Parâmetros | |
---|---|
testData | DeviceMetricData : o DeviceMetricData que contém os dados da execução. |
Lança | |
---|---|
DeviceNotAvailableException |
onTestStart
public void onTestStart (DeviceMetricData testData)
Retorno de chamada quando um caso de teste é iniciado.
Parâmetros | |
---|---|
testData | DeviceMetricData : o DeviceMetricData que contém os dados do caso de teste. |
Lança | |
---|---|
DeviceNotAvailableException |