MetricsXMLResultReporter
  public
  
  
  
  class
  MetricsXMLResultReporter
  
  
  
  
    extends CollectingTestListener
  
  
  
  
  
  
| java.lang.Object | ||
| ↳ | com.android.tradefed.result.CollectingTestListener | |
| ↳ | com.android.tradefed.result.MetricsXMLResultReporter | |
MetricsXMLResultReporter escribe métricas de prueba y ejecuta métricas en un archivo en formato XML en una carpeta especificada por el parámetro metrics-folder en la fase invocationEnded de la prueba. El archivo en formato XML se pasará a un algoritmo para detectar la regresión.
Todos los pares clave-valor del mapa de métricas de ejecución tendrán el formato 
Todos los pares clave-valor del mapa de métricas de ejecución tendrán el formato 
Un ejemplo de formato XML: 
Resumen
| Constructores públicos | |
|---|---|
| 
      MetricsXMLResultReporter()
       | |
| Métodos públicos | |
|---|---|
| 
        
        
        
        
        
        OutputStream | 
      createOutputStream()
       | 
| 
        
        
        
        
        
        String | 
      getTimeStamp()
      Muestra la marca de tiempo actual como un  | 
| 
        
        
        
        
        
        void | 
      invocationEnded(long elapsedTime)
      Informa que la invocación finalizó, ya sea de forma correcta o debido a alguna condición de error. | 
Constructores públicos
MetricsXMLResultReporter
public MetricsXMLResultReporter ()
Métodos públicos
createOutputStream
public OutputStream createOutputStream ()
| Muestra | |
|---|---|
| OutputStream | |
getTimeStamp
public String getTimeStamp ()
Muestra la marca de tiempo actual como un String.
| Muestra | |
|---|---|
| String | |
invocationEnded
public void invocationEnded (long elapsedTime)
Informa que la invocación finalizó, ya sea de forma correcta o debido a alguna condición de error.
El framework de TradeFederation lo llamará automáticamente.
| Parámetros | |
|---|---|
| elapsedTime | long: Es el tiempo transcurrido de la invocación en ms. | 
