TestResult
  public
  
  
  
  class
  TestResult
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.result.TestResult | 
Es un contenedor para el resultado de una sola prueba.
Resumen
| Campos | |
|---|---|
| 
    public
    static
    final
    String | IS_FLAKY
 | 
| Constructores públicos | |
|---|---|
| 
      TestResult()
       | |
| Métodos públicos | |
|---|---|
| 
        
        
        
        
        
        void | 
      addLoggedFile(String dataName, LogFile loggedFile)
      Agrega un seguimiento de archivos registrados asociado con ese caso de prueba | 
| 
        
        
        
        
        
        boolean | 
      equals(Object obj)
       | 
| 
        
        
        
        
        
        long | 
      getEndTime()
      Muestra la hora  | 
| 
        
        
        
        
        
        FailureDescription | 
      getFailure()
      Obtén el  | 
| 
        
        
        
        
        
         | 
      getLoggedFiles()
      Muestra una copia del mapa que contiene todo el archivo registrado asociado con ese caso de prueba. | 
| 
        
        
        
        
        
         | 
      getMetrics()
      Obtén las métricas de prueba asociadas. | 
| 
        
        
        
        
        
         | 
      getProtoMetrics()
      Obtén las métricas de prueba asociadas en formato proto. | 
| 
        
        
        
        
        
        TestStatus | 
      getResultStatus()
      Obtén el resultado  | 
| 
        
        
        
        
        
        SkipReason | 
      getSkipReason()
       | 
| 
        
        
        
        
        
        String | 
      getStackTrace()
      Obtén el seguimiento de pila  | 
| 
        
        
        
        
        
        long | 
      getStartTime()
      Muestra la hora  | 
| 
        
        
        
        
        
        TestResult.TestStatus | 
      getStatus()
      Obtén el resultado  | 
| 
        
        
        
        
        
        int | 
      hashCode()
       | 
| 
        
        
        static
        
        
        TestResult | 
      merge(Combina los intentos de un mismo caso de prueba según la estrategia de combinación. | 
| 
        
        
        
        
        
        void | 
      setEndTime(long currentTimeMillis)
      Establece la hora de finalización. | 
| 
        
        
        
        
        
        void | 
      setFailure(FailureDescription failureDescription)
      Establece el seguimiento de pila. | 
| 
        
        
        
        
        
        void | 
      setMetrics(Establece las métricas de prueba y anula los valores anteriores. | 
| 
        
        
        
        
        
        void | 
      setProtoMetrics(Establece el formato de métricas de proto de prueba y anula los valores anteriores. | 
| 
        
        
        
        
        
        void | 
      setSkipReason(SkipReason reason)
       | 
| 
        
        
        
        
        
        void | 
      setStackTrace(String stackTrace)
      Establece el seguimiento de pila. | 
| 
        
        
        
        
        
        void | 
      setStartTime(long startTime)
      Permite establecer la hora en que se inició la prueba para usarla con  | 
| 
        
        
        
        
        
        TestResult | 
      setStatus(TestStatus status)
      Establece el  | 
| 
        
        
        
        
        
        TestResult | 
      setStatus(TestResult.TestStatus ddmlibStatus)
       | 
Campos
IS_FLAKY
public static final String IS_FLAKY
Constructores públicos
TestResult
public TestResult ()
Métodos públicos
addLoggedFile
public void addLoggedFile (String dataName, 
                LogFile loggedFile)Agrega un seguimiento de archivos registrados asociado con ese caso de prueba
| Parámetros | |
|---|---|
| dataName | String | 
| loggedFile | LogFile | 
equals
public boolean equals (Object obj)
| Parámetros | |
|---|---|
| obj | Object | 
| Muestra | |
|---|---|
| boolean | |
getEndTime
public long getEndTime ()
Muestra la hora System.currentTimeMillis() en la que se recibió el evento ERROR(/com.android.tradefed.result.ITestInvocationListener#testEnded(com.android.tradefed.result.TestDescription,Map)).
| Muestra | |
|---|---|
| long | |
getFailure
public FailureDescription getFailure ()
Obtén el FailureDescription asociado. Debe ser null si getStatus() es TestStatus.PASSED.
| Muestra | |
|---|---|
| FailureDescription | |
getLoggedFiles
publicgetLoggedFiles () 
Muestra una copia del mapa que contiene todo el archivo registrado asociado con ese caso de prueba.
| Muestra | |
|---|---|
|  | |
getMetrics
publicgetMetrics () 
Obtén las métricas de prueba asociadas.
| Muestra | |
|---|---|
|  | |
getProtoMetrics
publicgetProtoMetrics () 
Obtén las métricas de prueba asociadas en formato proto.
| Muestra | |
|---|---|
|  | |
getResultStatus
public TestStatus getResultStatus ()
Obtén el resultado TestStatus de la prueba.
| Muestra | |
|---|---|
| TestStatus | |
getStackTrace
public String getStackTrace ()
Obtén el seguimiento de pila String asociado. Debe ser null si getStatus() es TestStatus.PASSED.
| Muestra | |
|---|---|
| String | |
getStartTime
public long getStartTime ()
Muestra la hora System.currentTimeMillis() en la que se recibió el evento ITestLifeCycleReceiver.testStarted(com.android.tradefed.result.TestDescription).
| Muestra | |
|---|---|
| long | |
getStatus
public TestResult.TestStatus getStatus ()
Obtén el resultado TestStatus de la prueba.
| Muestra | |
|---|---|
| TestResult.TestStatus | |
hashCode
public int hashCode ()
| Muestra | |
|---|---|
| int | |
combinar
public static TestResult merge (results, MergeStrategy strategy) 
Combina los intentos de un mismo caso de prueba según la estrategia de combinación.
| Parámetros | |
|---|---|
| results | : Es la lista deTestResultque se combinarán. | 
| strategy | MergeStrategy: Es elMergeStrategyque se usará para determinar el resultado de la combinación. | 
| Muestra | |
|---|---|
| TestResult | el TestResultcombinado o nulo si no hay nada para combinar. | 
setEndTime
public void setEndTime (long currentTimeMillis)
Establece la hora de finalización.
| Parámetros | |
|---|---|
| currentTimeMillis | long | 
setFailure
public void setFailure (FailureDescription failureDescription)
Establece el seguimiento de pila.
| Parámetros | |
|---|---|
| failureDescription | FailureDescription | 
setMetrics
public void setMetrics (metrics) 
Establece las métricas de prueba y anula los valores anteriores.
| Parámetros | |
|---|---|
| metrics |  | 
setProtoMetrics
public void setProtoMetrics (metrics) 
Establece el formato de métricas de proto de prueba y anula los valores anteriores.
| Parámetros | |
|---|---|
| metrics |  | 
setStackTrace
public void setStackTrace (String stackTrace)
Establece el seguimiento de pila.
| Parámetros | |
|---|---|
| stackTrace | String | 
setStartTime
public void setStartTime (long startTime)
Permite establecer la hora en que se inició la prueba para usarla con ITestLifeCycleReceiver.testStarted(com.android.tradefed.result.TestDescription, long).
| Parámetros | |
|---|---|
| startTime | long | 
setStatus
public TestResult setStatus (TestStatus status)
Establece el TestStatus.
| Parámetros | |
|---|---|
| status | TestStatus | 
| Muestra | |
|---|---|
| TestResult | |
setStatus
public TestResult setStatus (TestResult.TestStatus ddmlibStatus)
| Parámetros | |
|---|---|
| ddmlibStatus | TestResult.TestStatus | 
| Devuelve | |
|---|---|
| TestResult | |
