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étricas que coleta informações de tempo (por exemplo, tempo de troca de usuário) do Logcat durante um ou vários testes repetidos usando padrões de regex específicos para analisar os sinais de início e término de um evento nas linhas do Logcat.
Resumo
Construtores públicos | |
---|---|
LogcatTimingMetricCollector()
|
Métodos públicos | |
---|---|
void
|
onTestEnd(DeviceMetricData testData,
Chamada de retorno quando um caso de teste é encerrado. |
void
|
onTestFail(DeviceMetricData testData, TestDescription test)
Chamada de retorno quando um caso de teste falha. |
void
|
onTestRunEnd(DeviceMetricData testData,
Chamada de retorno 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)
Chamada de retorno quando um caso de teste é encerrado. É hora de limpar.
Parâmetros | |
---|---|
testData |
DeviceMetricData : o DeviceMetricData que armazena os dados do caso de teste. Será o
mesmo objeto que durante onTestStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentTestCaseMetrics |
: o mapa atual de métricas transmitidas para ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) . |
onTestFail
public void onTestFail (DeviceMetricData testData, TestDescription test)
Chamada de retorno quando um caso de teste falha.
Parâmetros | |
---|---|
testData |
DeviceMetricData : o DeviceMetricData que armazena os dados do caso de teste. |
test |
TestDescription : o TestDescription do caso de teste em andamento. |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData testData,currentTestCaseMetrics)
Chamada de retorno quando uma execução de teste é encerrada. É hora de limpar.
Parâmetros | |
---|---|
testData |
DeviceMetricData : o DeviceMetricData que armazena os dados da execução. Será o mesmo
objeto que durante onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentTestCaseMetrics |
: o mapa atual de métricas transmitidas para 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 armazena os dados da execução. |
Gera | |
---|---|
DeviceNotAvailableException |
onTestStart
public void onTestStart (DeviceMetricData testData)
Callback quando um caso de teste é iniciado.
Parâmetros | |
---|---|
testData |
DeviceMetricData : o DeviceMetricData que armazena os dados do caso de teste. |
Gera | |
---|---|
DeviceNotAvailableException |