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 : o mapa atual de métricas passado para 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 : o mapa atual de métricas passado para 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