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: oDeviceMetricDataque armazena os dados do caso de teste. Será o
     mesmo objeto que duranteonTestStart(com.android.tradefed.device.metric.DeviceMetricData). | 
| currentTestCaseMetrics | : o mapa atual de métricas transmitidas paraERROR(/#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: oDeviceMetricDataque armazena os dados do caso de teste. | 
| test | TestDescription: oTestDescriptiondo 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: oDeviceMetricDataque armazena os dados da execução. Será o mesmo
     objeto que duranteonTestRunStart(com.android.tradefed.device.metric.DeviceMetricData). | 
| currentTestCaseMetrics | : o mapa atual de métricas transmitidas paraERROR(/#testRunEnded(long,Map)). | 
onTestRunStart
public void onTestRunStart (DeviceMetricData testData)
Callback quando uma execução de teste é iniciada.
| Parâmetros | |
|---|---|
| testData | DeviceMetricData: oDeviceMetricDataque 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: oDeviceMetricDataque armazena os dados do caso de teste. | 
| Gera | |
|---|---|
| DeviceNotAvailableException | |
