Descrição da falha

public class FailureDescription
extends Object

java.lang.Object
   ↳ com.android.tradefed.result.FailureDescription


A classe que descreve uma informação de falha na Trade Federation. Essa classe contém a função informações e contexto da falha que ajudam a entender o problema.

Resumo

Métodos públicos

static FailureDescription create(String errorMessage, TestRecordProto.FailureStatus status)

Crie um FailureDescription com base na mensagem de erro gerada pela falha.

static FailureDescription create(String errorMessage)

Crie um FailureDescription com base na mensagem de erro gerada pela falha.

boolean equals(Object obj)
ActionInProgress getActionInProgress()

Retorna a ação em andamento durante a falha.

Throwable getCause()

Retorna a exceção que causou a falha.

String getDebugHelpMessage()

Retorna a mensagem de ajuda sobre depuração.

ErrorIdentifier getErrorIdentifier()

Retorna o ErrorIdentifier que representa a falha.

String getErrorMessage()

Retorna a mensagem de erro associada à falha.

TestRecordProto.FailureStatus getFailureStatus()

Retorna o FailureStatus associado à falha.

String getFormattedErrorMessage()

Uma maneira formatada de exibir o erro e alguns detalhes.

String getOrigin()

Retorna a origem do erro.

int hashCode()
boolean isRetriable()

Informa se o erro pode ser tentado novamente ou não.

boolean rerunFull()

Retorna indicando se é necessário tentar novamente a execução completa ou não.

FailureDescription setActionInProgress(ActionInProgress action)

Define a ação em andamento durante a falha.

FailureDescription setCause(Throwable cause)

Define a exceção que causou a falha, se houver.

FailureDescription setDebugHelpMessage(String message)

Define a mensagem de ajuda de depuração para a falha.

FailureDescription setErrorIdentifier(ErrorIdentifier errorId)

Define o ErrorIdentifier que representa a falha.

void setErrorMessage(String errorMessage)

Define a mensagem de erro.

FailureDescription setFailureStatus(TestRecordProto.FailureStatus status)

Definir o TestRecordProto.FailureStatus associado com a falha.

FailureDescription setFullRerun(boolean fullRerun)

Define se deve ou não executar novamente a execução completa quando ocorrer uma falha.

FailureDescription setOrigin(String origin)

Define a origem do erro.

FailureDescription setRetriable(boolean retriable)

Define se é possível tentar novamente a falha.

String toString()

Métodos públicos

create

public static FailureDescription create (String errorMessage, 
                TestRecordProto.FailureStatus status)

Crie um FailureDescription com base na mensagem de erro gerada pela falha.

Parâmetros
errorMessage String: a mensagem de erro da falha.

status TestRecordProto.FailureStatus: o status associado à falha.

Retorna
FailureDescription o FailureDescription criado

create

public static FailureDescription create (String errorMessage)

Crie um FailureDescription com base na mensagem de erro gerada pela falha.

Parâmetros
errorMessage String: a mensagem de erro da falha.

Retorna
FailureDescription o FailureDescription criado

equals

public boolean equals (Object obj)

Parâmetros
obj Object

Retorna
boolean

getActionInProgress

public ActionInProgress getActionInProgress ()

Retorna a ação em andamento durante a falha. Pode ser nulo.

Retorna
ActionInProgress

getCause

public Throwable getCause ()

Retorna a exceção que causou a falha. Pode ser nulo.

Retorna
Throwable

getDebugHelpMessage

public String getDebugHelpMessage ()

Retorna a mensagem de ajuda sobre depuração. Pode ser nulo.

Retorna
String

getErrorIdentifier

public ErrorIdentifier getErrorIdentifier ()

Retorna o ErrorIdentifier que representa a falha. Pode ser nulo.

Retorna
ErrorIdentifier

getErrorMessage

public String getErrorMessage ()

Retorna a mensagem de erro associada à falha.

Retorna
String

getFailureStatus

public TestRecordProto.FailureStatus getFailureStatus ()

Retorna o FailureStatus associado à falha. Pode ser nulo.

Retorna
TestRecordProto.FailureStatus

getFormattedErrorMessage

public String getFormattedErrorMessage ()

Uma forma formatada de exibir o erro e alguns detalhes.

Retorna
String

getOrigin

public String getOrigin ()

Retorna a origem do erro. Pode ser nulo.

Retorna
String

hashCode

public int hashCode ()

Retorna
int

É possível fazer uma nova tentativa

public boolean isRetriable ()

Informa se o erro pode ser tentado novamente ou não.

Retorna
boolean

rerunFull

public boolean rerunFull ()

Retorna indicando se é necessário tentar novamente a execução completa ou não.

Retorna
boolean

setActionInProgress

public FailureDescription setActionInProgress (ActionInProgress action)

Define a ação em andamento durante a falha.

Parâmetros
action ActionInProgress

Retorna
FailureDescription

setCausa

public FailureDescription setCause (Throwable cause)

Define a exceção que causou a falha, se houver.

Parâmetros
cause Throwable

Retorna
FailureDescription

setDebugHelpMessage

public FailureDescription setDebugHelpMessage (String message)

Define a mensagem de ajuda de depuração para a falha.

Parâmetros
message String

Retorna
FailureDescription

setErrorIdentifier

public FailureDescription setErrorIdentifier (ErrorIdentifier errorId)

Define o ErrorIdentifier que representa a falha.

Parâmetros
errorId ErrorIdentifier

Retorna
FailureDescription

setErrorMessage

public void setErrorMessage (String errorMessage)

Define a mensagem de erro.

Parâmetros
errorMessage String

setFailureStatus

public FailureDescription setFailureStatus (TestRecordProto.FailureStatus status)

Definir o TestRecordProto.FailureStatus associado com a falha.

Parâmetros
status TestRecordProto.FailureStatus

Retorna
FailureDescription

setFullRerun

public FailureDescription setFullRerun (boolean fullRerun)

Define se deve ou não executar novamente a execução completa quando ocorrer uma falha.

Parâmetros
fullRerun boolean

Retorna
FailureDescription

setOrigin

public FailureDescription setOrigin (String origin)

Define a origem do erro.

Parâmetros
origin String

Retorna
FailureDescription

setRetriable

public FailureDescription setRetriable (boolean retriable)

Define se é possível tentar novamente a falha.

Parâmetros
retriable boolean

Retorna
FailureDescription

toString

public String toString ()

Retorna
String